I have to admit that Montego Bay is not my favorite port....(not crazy about Ocho either but at least you can walk to Island Village from the ship and live to tell about it)....
I would only do excursions through the ship OR through a private operator that comes highly recommended...and I mean HIGHLY recommended.
I do not have any plans to ever go back there...but IF we get on a future cruise that is one of the stops....we will stay on the ship and make it a "port day at sea".....
COMPLETES THE FLEET
If it is Carnival and it floats....we have sailed it!
Hubby ... DIAMOND (every ship except the Carnivale)
Me ... DIAMOND (every ship starting with the Tropicale)
20 year old son ... DIAMOND (every ship starting with the Tropicale...he is the only DOUBLE Milestone under the age of 21)
24 year old son ... DIAMOND