Sorry I was late to the party to help the OP but if anyone else does a search looking for similar info, have a look at
www.mxtravel.com. It has a really extensive diving and restaurant section section on Cozumel written by someone who has owned a house there for close to 30 years.