Great place to stay in Newtown, good amenities and relatively private apartment