OMG what a fantastic place, views are amazing. Arriving home after a long walk to be able to have a swim or hot tub was luxurious.
Amenities are great, lots of thoughtful touches. I would not hesitate to book this accommodation.