TxHockeyGuy
Contributor
There was another good thread on this here. I didn't dive in Cozumel on my cruise, and have been kicking myself for that, but I did in Cayman. I chose to go with the cruise booking just to avoid all the hassle. There are a lot of things that can happen (but usually don't) that can screw up your dive plans. The ship may end up getting in later than planned and may have to leave earlier than planned. Also they give first priority to the ship excursions in letting passengers get off the ship, keep this in mind. That and finding an op who can work within the time frame can be difficult in itself. I didn't want to deal with any of that and just paid the few extra dollars and dealt with the cattle boat. Given I dive Texas lakes you could put me on a 20 ft vis dead reef dive with a few fish and it would be a much better dive than I'm used to.