This was my first cruise, so take what I have to say with a grain of salt. I don't have any other cruises to compare it to, so I am just telling how I felt during the cruise.
First, the bad.
Look and Feel:
I liked it, but it was too rushed. Don't book the all day trip if you want to see Jamaica at all.
Was a lot of fun and a fair amount of exercise. Our tour guide was very friendly.