Perfection. We are a family of 5, with three children ages 10-15. We loved our stay. Comfortable beds, peaceful, beautiful location that is also minutes from all amenities and activities. Attentive, thoughtful hosts. Light, airy space with plenty of room and patios off most rooms. And many more thoughtful luxuries like black out curtains and bug screens and most unexpected, daily cleaning! The hosts were incredibly friendly and generous and we all felt it was perfect. Highly recommend!