Great accomodation in a great spot