We didn't do much this particular trip. Just shopping, then drinks and snacks at 3 Amigos. But as a general rule Cozumel is the best port of call on the Western Caribbean route. Great Ruins: Tulum, Great Bars: Senior Frogs, 3 Amigos, etc... Great tours: Mexican fiesta's, Kayaking, snorkeling, scuba diving, mountain bike riding, zip lining....I've pretty much done it all on past trips. There is something for every taste in Cozumel. It is the one Caribbean port of call that I believe I could stay at for a week and not be bored.