The waters around Negril are mostly fine near shore from what I have seen. Other parts of the island, not at all. Other Caribbean islands have some wicked currents running right along shore. My statement just speaking in general, but thought it worth mentioning for any people new to snorkeling (I'm a fanatic).