A winning combination of great hospitality, stunning views and beautiful accommodation.