Yes, I lived there several years ago. It is a good location.
Strathfield is quite a nice area and it's conveniently located too.
Bookmarks