Excellent accomodation and hospitality.