Has anyone been on the shore excursion "Dolphin Swim & Snorkel Adventure" offered by Carnival Elation in Cozumel? I need to know if we need to supply our own snorkel equipment or will the shore excursion have some available? Also, what was it like?

Thanks,
Sandy