We chose this cruise because of the itinerary. However, this boat is over the hill.
The food was very disappointing in the Crown Grill (my steak was inedible because of gristle - could hardly cut it) and Planks BBQ tasted like it was warmed over several time. My biggest complaint is that despite numerous complaints to the Grill manager regarding gristle in the steaks, they continued serving the cheap, poor quality meat - primarily the Porterhouse cut - my Porterhouse was actually a T-Bone steak - the tenderloin side was only 1.5" x 2.25". They did offer to replace the steak, but we would have missed the entertainment. They would not allow us to have return visit on them.
They ran all production shows 3 times each, and discontinued Movies under the stars - they only ran movies on the big screen during the day and early evening.
The ship is quite run down, although the buffet area is new and looks very nice. My feet were black from walking barefoot on the cabin carpet.
Better than Ocho Rios, we just took a cab to a nearby beach
The port people only want to take you and your money on a tour. We just needed a cab, and it was $52 to go 6.4 km. We walked a block and got on the lock air conditioned bus and got to our destination for $2 each.