Comfortable and clean accomodation in a great location