We had a wonderful stay at Iberostar Cozumel. It was our first time at the resort and all the amenities, staff, shows, food were wonderful. Our king size room was beautiful and just a couple steps to the pier and pool. The food was delicious, I did recall someone mentioning it was blah and no flavor and I couldn't disagree more. The spices were flavorful from the breakfast buffet to all the specialty restaurants. It was wonderful having everything there including their help with excursions. The staff were amazing. The shows were wonderful, our favorite was the fire show. I was at first apprehensive on their filter water, but they prove me wrong. I love how sustainable everything is. It's definitely a peaceful location and having nature all around was amazing. I highly suggest this resort!