Great service, location and accomodation.