Moritt's Tortuga comes to mind, I had it booked one year but had to cancel it for some reason. Ended up going to Cayman Island on a cruise stop one year, fun place, and divers especially like it there.