The Villas were very nice and well maintained. The staff was helpful, attentive and always available. Breakfast arrived every morning exactly as ordered. It is important to note that due to the way the villas are designed, only the bedrooms are air conditioned. Everything else is open air. That means you are using the toilet, showering, and eating outside in the heat and humidity and dealing with the insects. It was a bit too much of an outdoor experience for our family. Without any air conditioned communal space, we found that unless we were in the pool, our 3 kids were in their room and we were in ours so we could escape the heat and flies/mosquitos. Again, very nice property and great staff but we prefer more protection from the heat/humidity.