I have done this!
I have actually done this excusion! While I did really enjoy it and I can say that I have snorkeled in a cavern there were a few things I didn't love about this excursion.
I feel like a lot of the time we paid for was wasted with excessive waiting/talking. For example:
Waiting for the ferry to the mainland
Waiting to be sorted in our tour group once on the mainland
Walking 100 feet to stop again collect everyone and debrief about our excursion (which took FOREVER)
Walking to where the jeeps were located (about 15 mins)
Getting situated in the jeeps
Driving to Caverns (30 mins)
Letting everyone use the bathroom once we got to the cavern
LONG talk about the caverns
Getting back to the jeeps/driving to beach area (30 mins)
Lunch was at the beach and it was delicious. Sadly though b/c of all of the waiting around/lectures we only had about 45 mins at the beach which was sad b/c it was pretty! Before we knew it we were back on the ferry to the mainland.
Don't get me wrong, I am all for safety instruction and learning about the culture and the caverns, however the guides were insanely long winded and very redundant (though SUPER sweet).
Again I did enjoy the snorkeling and it was a neat experience that not everyone gets to have. But I think they should have allocated more time for the excursion so it can truly be considered a jeep caverns & BEACH combo.
Just my 2 cents!
Take Care my friend
Carnival Destiny 2011 Cozumel
RCL Monarch of the Seas 2011 Bahamas
Carnival Miracle 2010 Curacao/Aruba
Carnival Glory 2010 St. John NB Canada
Carnival Legend 2009 Western Caribbean
Carnival Spirit 2009 Alaska
Carnival Splendor 2008 Exotic Eastern Caribbean
Carnival Sensation 2008 Nassau
Carnival Inspiration 2008 Cozumel
Carnival Glory 2007 Western Caribbean
Elation 2006 Eastern Caribbean