Beautiful setting, great hospitality, 5 star accommodation