Iberostar Waves Cozumel was amazing. My wife and I celebrated our anniversary for 4 nights there. We loved everything about it: the room, amenities, staff, food, drinks, spa, beach, shows, snorkeling, and the tropical island feel with beautiful plants and animals. We want to go back someday!