Mazatlan have you been there?

I am going there is January,is there a safe place to snorkel? Any one been to Stone Island?