All I gotta say is WOW. I’ve stayed at a lot of resorts/ all in-inclusive, and I have to say that Iberostar Waves in Cozumel has them all beat. I love to travel frequently and things I look for in a place to stay are; location, amenities, convenience, hospitality and quality. The location was PERFECT. Loved the hut my kid and I stayed in. It’s cold inside during hot days out, cute and clean with complete and very sufficient toiletries. The view was gorgeous. Steps away from the beach. Slept perfect at night, couldn’t hear a thing. Family friendly resort with several restaurants with diff cuisines, and snack bar and bars in general, inside the resort. You’ll never get hungry. Lol Fav cuisine was the smoke house (get the 12 hr cooked brisket with empanadas and cream corn) Spa was amazing. I fell asleep during massage. Gym had a complete set up. I worked out everyday being able to hit all muscle groups. Two large pools, volley ball area, archery, ping pong, pickle ball court and set up, corn hole, snorkeling, kayaking, and other outdoor activities. With the second largest coral reef in the WORLD, and a scuba dive company inside the resort on the beach, you bet I dove! I saw so much sea life down there. Gorgeous colors and fishes. Amazing instructor. Convenient store and gift shop and a tattoo shop onsite. And taxis available all day/eve. The beach was just BEAUTIFUL. They kept the beach and water clean. With lots of beach chairs to lay on and a couple with shading and cabanas you can reserve. The huts were either in the garden area, lots of tall trees and plants and flower, with so many animals! So many Flamingos, plenty of peacocks, coati’s( southern cousin of raccoons), parrots (Pepe the parrot loves to be pet), outdoor cat cafe w so many cats - all spayed/neutered. The hospitality they had was top tier. Everyone was attentive. The entire staff had such a positive attitude and read the guests body language and facial expressions well, and made sure to immediately assist. Always greeting and so much patience. From the very beginning to the end, my daughter and I were well taken cared of. Jesse from guest services really took care of my kid and I, setting up excursions and a driver for a whole day for her birthday. (Warning, when you arrive at the airport, other companies will try to sell you excursions that are incomparable to the ones your resort will give. Esp Iberostar) From Jesse being on top of everything with such a bright attitude, we had an unforgettable stay. We really appreciate the welcoming smiles and the act of urgency. Didn’t feel any stress. On our last day, one of the hostess in restaurant realized it was my kid and i’s last day, and she hugged us when we left. Never spoke to her other than eye contact and being assisted to our table, yet she knew we were leaving. Front desk never left us at our own devices, made sure taxi assisted us immediately to head back to airport. Jesse from guest services kept an eye on us from across the room of the lobby, making sure I had zero questions and left the resort happy. I can go on and on and the deals this resort also offers, extremely worth the booking. I will be back! And will suggest to all friends and family. Thank you SO SO much again for everything!!! Highly recommend this place. The staff really, really cares about what they do. And it shows. - Marie