Stunning hospitality, amazing views, great garden, hidden gem.