The Brit’s central location is perfect! The facilities and staff make you feel at home. The apartment was super comfortable for our 2 weeks stay!