In Cozumel we did the Discover Mexico/Chankanaab Park excursion, it was very informative at Discover Mexico, 1/25th scale replicas of major points of interest in Mexico, including the Mayan ruins, Aztec ruins, the Capital Mexico City, etc. very cool guide that was extremely knowledgeable of his culture. Took a taxi to Chankanaab park and just hung out at the beach, but you could do water activities such as snorkeling (extra), swimming with dolphins(extra), etc. There was also a restaurant on site, but we waited to eat on the ship. It was getting late and we wanted to hit a few shops on the way back to the ship, so we left, but on the way out we went through the botanical gardens, which were beautiful and saw some of the wildlife along the way, including an alligator on the trail, which we went around and some iguanas.