Yes the water is shallow it dont look that far from shore but I would suggest take a tour to the reef to hol chan,mexico rocks for safety reasons ,boats going up and down the coast of the isle plus the guides can tell u pointers when u get to the snorkel area---and its cheap enough to get a guide for it