A wonderful, relaxing place to stay, superb accommodation and amenities, thoughtful hosts, beautiful views.