And in my experiences, Jamaica is one of the better, safer islands (not all places but at least the areas around the resorts and other touristy places).  I've been very lucky to go to most of the islands for free - either comped through something with work or because someone we know has a place and invited us - for the most part, they are not places I'd choose for myself when paying to stay. 

Happiness is not a destination.  It is a method of life.  ~Burton Hills