Second time here in paradise on the Mayan Riviera. First time with family, second as a couple. The rooms are beautiful, the pools fantastic. All the restaurants are varied and excellent. The head chef has it nailed for variety and consistency. No one in our party became ill and we ate EVERYTHING, EVERYWHERE. The landscaping is stunning and boasts the largest continuous pool in South America. The rooms were ultra clean with nightly turndown service. If you are staying in Luxxe units you have a personal heated pool and ¨popsicle time´ when fresh fruit popsicles are passed out as you lounge around on soft pool cushions. We spent most of our time in the palapas on the beach with that turquoise Carribean water. Yes the beachfront does have coral and rocks but there are pockets of warm turquoise pools and white sand. most people were snorkeling, children building sand castles, catching water creatures. We walk about two football lengths down the beach (towards the Iberostar Resort) where the white sand hits the water and you can wave surf until you get sunburnt! If you are staying in any of the Grand Mayan buildings, ask for third floor rooms and ones that face the Lagoon or Pool sides. They are a bit noisy with music on Fiesta night BUT the other side often faces the service roads with much coming and going of staff and shuttle vehicles. If you get those rooms it won´t matter...still paradise. There is an 18 hole Jack Nicklaus designed golf course, super happy hours, the women love the spa and exercise rooms. I did get a massage (part of the Luxxe package) I would do it again. You will love it here.