I enjoyed my stay at Couples Resort in Ocho Rios. It was where I had my first wedding many years ago. :)
It was also my first experience with an "all inclusive" resort.
We had a blast and did many of the tourist things like climbing Dunn's River Falls, horseback riding, and a dinner excursion out in the jungle complete with fire eaters and other entertainment.
The resort also had a separate island for nude sunbathing.
The main negative is the aggressiveness tactics that some of the street peddlers used to sell their trinkets and T-shirts. They all seem to believe everyone from the U.S. is rich!
The vast majority of people on vacation either saved up money to take the trip or they financed it on a credit card which will need to be paid back. U.S. shoppers prefer to browse and choose vendors.
A number of folks preferred to stay on the resort grounds rather than deal with being harassed by would be street sellers.