Diving is available year-round with good water conditions. The high diving season is considered to be from December to May.
Air temperature averages 23C/74F in January and 28C/82F in July.
Water temperature averages 26-30C/79-86F.
In most areas, the water is crystal clear, with visibility around 20-35m/65-115ft.
What to see
The variety of marine life to be observed includes sharks, manta rays, stingrays, barracudas, marlins, toadfish, killifish, Yucatán mosquitofish, eels, catfish, thimble jellyfish, queen conches, sponges and sea turtles