Excellent accomodation, comfort, location and service.