Beautiful property and location. Superb hosts that responded quickly and respectfully to any questions or requests and thrilled to be able to bring our beloved dog. They were happy to accommodate us for an extra night at short notice. Stunning beaches within walking distance...we are coming back!!!