Very pretty but very contrived. Would have loved to explore by the rocks but were promptly told to get off and go to the little lagoons with the thousands of other people.
Dreadful. Everything was owned by Royal Caribbean. The tiny restaurant we got lunch at forgot half of what we ordered & took 10+ minutes to bring a drink - but only because 18% gratuity was already included I'm sure.
Cozumel was perfect. It was the fastest getting on and off the ship. The Jeep tour was one of the best times I've had on a vacation. We all got to drive, it took us EVERYWHERE! Through the city streets, back down the alleys, to 3 different beaches! Loved every minute of it.