Top class hospitality, great accommodation, beautiful location!