A slice of heaven on earth! Amazing location, views and hospitality.