Most comfortable accomodation in a very central location.