Nice hotel. The rooms are spacious with large separate bathrooms. The pool area is nice too. They have multiple pools and spas so you can relax anywhere and still be near a pool. We rented a bed and it was enough for us. It was just enough to give us shade without having to fight for a chair near a tree or umbrella. The cabanas looked ok, but we didn't bother trying to rent one. The buffet is nice, as there are different cuisines. Service in the buffet was good too. The cafe food is good, but the hostess was rude. She simply seemed annoyed when we told her how many was in our party. You can tell with her eye rolling and sighing as she's setting up the table. We complained to the server and manager. The server was very nice and the manager comped us a cake for our daughter's birthday. Overall, our experience was good.