i did 6 dives in cozumel in april. more sea life than you can imagine. the reefs in Jamaica are unfortunately over fished. in Jamaica you will see tangs, doctor, grunts, sergeant majors, lion, but very small and in limited numbers. i've also seen turtles, eagle rays, eels and a nurse shark. I like jamaica and would love to see a size and quantity limit enforced so the reefs have time to replenish themselves.