Great place to stay for a family with kids. Having your own pool makes for relaxing time when the kids can play while you have a glass of wine and relax. We liked the location because it was a bit away from the main road and real nice and quiet. You do need to have your own transportation if you want to stay here. Only challenge we found was that many times we did not have hot water and when we turned on the solar system, we had a power outage for the whole house. Also, internet and television are via satellite and can be erratic.
But all in all would recommend this place!