The place is everything thats stated. Great views, close to public transport and a quick walk will take you to Riversdale Park
Very quiet area