Been to Jamaica twice, my honeymoon, and then again a year later.
Jamaica is a wonderful Island, but it Ain't Cuba!
The people on the resorts, are just as friendly as you could ask for, the scenery is nice, and there is lots to do. Some of the tours, are amazing.
But... You Cannot, Should Not, Dare not, go out on your own!! In Jamaica, you are in a fenced compound, and are warned in the orientation, not to go touring on your own.
We went to the shopping plaza, across the road, from the Sunspree, and though he tried not to be "obvious" (at 6' 6" and 300 lbs, how could he not) the security guy followed us the whole time.. Always just a block away, as we came out of a shop.
In a Cuban market, if you say "NO' , they will say thank-you and walk away, in Jamaica they will pull you by the arm!
I'm not trying to say that it's all bad, because we had two great vacations there (we went back, didn't we?) but this is something to keep in mind, if you are a first timer in Jamaica.