Beautiful home in a beautiful part of the world. Cleanliness, amenities, location and communication were all spot on for us. Would 100% stay again.