Nice little resort, very well-kept and clean.
Buffet food was pretty bad, but they did have a hot station where they made excellent omelets at breakfast. The two special restaurants one Mexican, one Italian) had pretty good food, but you had to be at the property between 11 and 1 to make a reservation for the same evening.
The restaurants closed at 5:00 and reopened at 6:30, so if you needed a snack you were out of luck. (There really weren't any snacks at all, except delicious guac at The Shack, for an extra charge, and not open every day.)
The pool bar stayed open (very limited drink selection), but no seating unless you wanted to sit on pool lounger.
Staff speaks very limited English, except a couple of the bellmen, who were very helpful. Checking in and out was a bit of a challenge.
The adult pool was very nice.