Most beautiful place and kindest and most accommodating hosts! This place is paradise! Everything is perfect: from the location, to every amenity, we were surrounded by comfort, breathtaking beauty and friendly welcome. And Billy the dog is pure joy. Wish we stayed longer.