Resort itself was beautiful, the food was good, but it was hard to get a reservation at the specialty restaurants, make your reservation when you arrive even if you don't think you want to eat at them, they book up fast. I went to Cozumel for the ocean, everything seemed focused on the hotel. You could swim in the ocean but there was no structure, not many fish, only sand. This wasn't my type of Cozumel vacation. It was very humid, because of the hotel being in the mangroves. We stayed in the Royal part of the hotel.