Overall, this is by far the best place we've ever stayed. The resort has everything you need including a pharmacy, sports bar, and a small night club. There are 7 pools, some of which are small and have a private feel and lots of really tasty restaurants.
We had an ocean front room which is a little misleading. You're not on the ocean with access to the beach. You have a room with a view of the pools and ocean. Don't get me wrong, it was beautiful and I absolutely would book this room again. It just isn't really oceanfront.
It's also easy enough to grab a taxi if you want to explore the local area. We only left the resort once to go on an excursion to the Mayan ruins, snorkel with the turtles and stingrays, and swim in a real cenote.
**Pros**
- Numerous restaurants
- Lot's of entertainment
- Highly attentive staff
- Safe area
- There are also private vendors on the beach where you can rent jet skis, parasail, or get a massage.
**Cons**
- Snorkeling wasn't available despite it being advertised.
- Anytime we went to the VIP area, staff would try to get you to attend a timeshare presentation for Secrets Impression. In 5 days we stayed at the resort, we were approached 4 times.