"The only place I will ever stay in Cancun!"
I've stayed at a few different resorts in Cancun, and the Iberostar is the best. This was my second time staying there, and it will always be my top choice.
In my opinion, it's the staff and the grounds that make this an amazing place to stay. The staff is always friendly and attentive. Housekeeping does a great job of tidying up the rooms, which are beautiful. The grounds are amazing. The main pool is huge and is surrounded by grassy areas and palm trees. The beach is beautiful with tons of shaded seating available.
There is so much to do in Cancun from an excursion perspective, but I always make sure I have five full days to just lounge by the pool or the beach, and this is the most beautiful place to do it in the Hotel Zone, IMO. In addition to staying in a few other resorts, I've visited many. I stayed at the OMNI the previous time because the Iberostar was full, and since I was alone and bored, I visited 8-10 resorts and found the Iberostar's grounds to be the best.
The buffet food is ok. It's not great, but it's not bad. The best thing is the dining area is beautiful and there are so many options for a picky eater like myself. It's all inclusive - I never expect fine dining in the buffet. There are 4 restaurants. Being that I've been there twice, I've tried them all - Japanese, Gourmet, Mexican, and Steak House. The only one I didn't like, surprising, was the Mexican. I thought the other three were great.
All in all, it's a beautiful resort, in a beautiful setting
Traveller from San Francisco, CA