Cozumel Diving
Cozumel is one of my favorite dive locations. When I visited, I did 12 dives- each different from the next. From lush coral to diving caves to high speed drift dives there is a type of site for everyone to enjoy. Night dives bring out a variety of octopus, lobster, giant crab, small jelly fish, eels and the ever-so-beautiful bioluminescence. My experiences with dive masters proved that they are highly skilled at finding and identifying even the smallest marine life-baby lobster and seahorses in particular. My favorite dive site was a more advanced drift dive called Barracuda. The lush marine life and coral is awe-inspiring...Careful if you need to slow down for a moment during your drift dives to only stop and gently stabilize on sponges with the permission of your dive masters, as to ensure that there is no damage done to the reef or other marine life.
Top-side activities are fun, though my travel-mates and I spent most of our time in the water, so I do not have too much guidance in this area. Many of the resorts have pools (and pool-side bars), and indoor bars with activities such as pool, billiards and music. In town there are a variety of restaurants, shops and while there we caught a drum circle with dancing and festivities.
Overall, if you are an avid diver and would like a destination where you can explore a variety of incredible dive locations and you aren't very particular about your top-side activities, Cozumel is a great destination.