My husband and I will be taking our first cruise in October. We are taking the Carnival Elation out of New Orleans with a stop in Cozumel. We would like to try snorkling, but neither of us have done it before. What would be the best recommendations for beginners? Would it be better to take one of the excursions where you take a boat out to a reef or do shore snorkling on our own? Is there good place to snorkle near Chakanaab? It sounds like there are lots of other things to do at that park, so would anyone recommend just spending the day there? Just trying to get some ideas and information so we can plan a memorable anniversary trip.