I would give this hotel a solid 5 stars. We stayed here with the kids for 7 days and had no issues, 4 people in total. I'll break down the review into different categories below:
No issues here. I read some review of problems with the AC or the water from the shower. We did not experience any issues. The hot water was hot and the cold water was cold. If you wanted warm water just mix the two.
The mattresses were perfect - felt I was at home.
The room was cleaned daily. No issues with the rooms at all.
Hotel Staff - I found everyone inside the hotel was friendly and willing to help. It helps if you can speak Spanish, even a little.
Hotel Amenities - There's a lot to choose from here. And I did not experience everything there was to offer.I only found out they had morning bike rides on the last day! I really enjoyed the game room with the kids and the bar! There were quite a few bars to choose from and drinks available from the time I woke up to the time I went to bed!
Restaurants - We went through all the restaurant for breakfast, lunch and dinner. There's a lot of food available. My favorite was the Sisal restaurant with the seafood. The kids really enjoyed the pizzaria, sadly the pizzaria closed at 6pm.
Entertainment - Lots of entertainment available during the day with the entertainment team. Live music at night.
Last thing - The Grand Oasis and Oasis Palm are part of the same resort group and are side by side. The Grand Oasis has more restaurants, too