Great location and amenities. Well appointed with tech extras that make for a great stay in vibrant Newtown.