XCARET is about a 1 hour drive south of Cancun. I was dissapointed with the snorkel tour, but we especially enjoyed floating along the underground river. Note that the water of the river is a bit cold at first, but you soon get used to it. The evening shows are also great featuring a Myan ball game and folkloric dances, however it is important to note that if you use the lockers, make sure you retrieve your stuff before the evening shows. Otherwise you will need a security guard to escort you to the lockers which close before the shows. Our tour guide failed to mention this and there were no signs showing the hours. The delay didn't make those on the bus very happy, but we had some expensive gear that we were not going to leave behind.