Outstanding hospitality, location and accommodation.