Trying to decide what to do in April on our Trip to Cozumel. Has anyone done the Snuba? Can you give me some details on it and the best ones to go with. Also, snorkeling? What's the best company or trip to take, on a beach, by boat, something else? WE are very adventurous and don't want to be bored

I'll take any opinions and advice I can get, my time is running out

Thankx so much and Happy Cruising!