Greg if you want great diving try Roatan in Honduras or Ambergris Caye in Belize. You need to decide exactly what kind of holiday you want and how3rd world you're willing to go. If you want great diving but a little more upscale try the Caymans. Jamaica is beautiful but the people are very pushy and I didn't care for it. You are welcome to call me for more details.
