This resort was so well-kept, and offered so many activities for kids and adults alike. The high ceilings in our room were wonderful, the pool and restaurant were good, and the staff went above and beyond to make fun activities each day.
My only small complaint is that the walls are noticeably thin in the villas. Ours was on the highway side, and there was a good bit of traffic noise, so I would request a villa on the quieter sides of the resort. We could also hear our neighbors' conversations. Other than that small insulation problem, everything was fabulous. Loved the location, too, and it was a good value for the money.