Great accomodation, excellent location