Excellent place to stay. Super clean, spacious, private and public spaces are great. Breakfast is wonderful. We greatly enjoyed the hot tub and pool. Our hosts were attentive and available. We hope to stay there again.