Great accomodation in a brilliant location