Great stay at stylish, centrally located flat in Newtown.