That's so funny. Cozumel is great! Too bad you let your fear keep you from having a good time there. That's how a lot of people feel about Nassau and Ocho Rios. There's more to do in Cozumel than dive.
Review by SBKY
In response to review, MrChocoholic says ...
If a place scares you a bit, then that is the perfect port to book and excursion (through the cruise line) so your with a group and not wandering the streets alone.
Next time you visit Cozumel, take a ship tour and you won't be hassled. It is a great place to visit. Good to read that you liked your cabin and the ship itself.