Comfortable clean accomodation in a great location