Great place to stay! Newtown has a lot of great restaurants and shops. Easy access to public transport. Well equipped apartment. Very comfortable stay.