Excellent accomodation and location.