The many 5 Star reviews are accurate. What a marvellous location, with everything you need, plus friendly, caring and attentive hosts! We would stay again in a heartbeat!