HI, I know there have been many posts on this. We are cruising in July on Enchantment. We want to Snorkel in Cozumel, 6 of us the kids are all teens. Looking for a great excursion, any thoughts? There are so many to chose from, my head is spinning. We definitly want to go to a reef and not just snorkel from the beach. HELP!!! Any input would be great!