When I was on the Conquest, in Cozumel we did Xcaret. It was a beautiful park but much too big to see in a small amount of time... It is also quite a distance away from the dock, and we were left with no time to see anything else there. If you have a lot of time, I would recommend it, but if it's only a few hours, pass until you can spend more than a few hours! Have a great time