Went to Jamaica last year and about 15 yrs ago.
15 yrs ago it was great - hired a car ,explored most of the island, went clubbing with locals (that was an experience) although we were warned about certain places only ever had the standard holiday hassle.
Last year - different story - this time...