Actually, they're not near as bad as people perceive...
Humans just aren't on sharks "grocery list", and most of the bites occur a) because the shark is cornered/scared or b) because the water is too murky for the shark to see, and it takes a "test bite" to see if you are edible...
So, if you avoid these situtations, you really don't have a lot to fear from any shark.
Oh, and Roatan is an island off the coast of Belize & Hondouras... it's the Cozamel of South America.