Could not recommend this place more. We stayed here with extended family and the spaces perfectly accomodate such dynamics. Lots of room to spread out and also, come together. The spa and pool were well used, and we all loved cooking in the well appointed kitchen. Would 100% stay again, and next time for longer!