We just returned from Cozumel. While it is a nice place to visit and an OK place to dive, I prefer Fiji ten times over! We have stayed at Cousteau (great food and Namena diving), Vatulele (bad food,overpriced and too many mosquitoes), Maravu Plantation (I really loved our room up on a hill overlooking the ocean; dive with Jewel Bubble right across the street), and Matangi (very charming, attentive dive staff). But the absolute best thing that we have ever done was a week aboard the Nai'a. We are going back for two consecutive weeks next year. Can not wait.