I really into snorkeling and have been to Negril a lot. Others have said the snorkeling is good near the Cliffs, but I've done it like 50 times and have never seen much. The snorkeling on reefs is fantastic, though.

It is nice to have your own gear. Most cliff hotels and folks like Vincent have gear, but sometimes it gets worn out a bit.