We did the Mountain River Rafting excursion which was excellent. It's the reason that MoBay is getting a 3 instead of a 1. We've been here 3 times and our experience has been that the port operates on a flexible idea of time - more "island time" than any other island. I'm to punctual to be comfortable with that. Also, I don't shop for souvenirs - occasionally I look for a specific local item to take home, but I don't like being taken to a shopping center full of fertility statues and local beer for the first hour of my excursion. So Jamaica as a whole isn't a good fit for me.