Never write reviews but a word of caution. Ask what type of room it is. We chose a king bed over 2 queens- and they put us in a casita- but not the main casita. It was a tiny "bedroom" that would have been an extra room for the main unit.
The restaurant was good, but the kitchen was slow. The poolside service was - minimal at best- I never got served. We did enjoy the lazy river and the weather so all was but lost....