My hopes are that this review helps you choose your vacation as much as other reviews helped me. I honestly really loved this resort. There are many restaurant options with good food. There are quiet pools and party pools all with bars at the pools! There is a lazy river and beautiful beach. The beach includes the regular wave area and a natural pool that you can swim all day long.
Staff:
They are very polite. I loved the restaurant personnel, bartenders (the best), and the entertainment people.
Facility:
Enormous with lots of things to do. Events all day long and still time to chill. It all depends on what kind of vacation you want.
Tips and advice:
If I were you, I would bring American dollars instead of pesos. They use dollars more than anything here.
Do a boat excursion. It is worth it. The resort beach is good, but the boat excursion will take you to the beautiful Caribbean beaches. When I did mine, the group I was with on the boat started very quiet and everyone was from a different place of the world. Towards the end, everyone was drunk, singing, and dancing at the boat. It was the best time. All ages too. The grandmas from Canada were having the best fun there.
Be polite but not too much:
People will try to sell you everything at all times. If you stop and listen to them, they will keep you forever and pressure you into buying things. They will always hype up the price. Say hola back and keep walking. Trust me.