The place was as described, with a perfect location. Newtown is a great neighborhood, and there is easy access to public transportation for the rest of Sydney.
Highly recommend