The hospitality, location and accommodation are of the highest quality.