I recently went on the Cozumel pirate ship dinner cruise and it was a blast! I've got all the information so you can decide ...
Ice bars, stargazing capsules, experience spas and even a 'magic carpet' - cruise lines have really upped their game!