Normal
I've travelled Jamaica extensively as well as worked as photog on Princess ships. I recommend Ocho Rios over Montego Bay. In fact, the last cruise I took with Princess in the spring was scheduled to stop at Ocho Rios but last minute changes led us to Montego and I didn't really want to leave the ship to be hassled by the market. Expect alot of husslers in Montego Bay or just go to a beach or Margaritaville and bypass the shopping. Ocho Rios is a lovely place with the rain forest, the botanical gardens, some good shopping (swatch watches very cheap in Taj Mahal), nice arts'n'crafts area, Dunn's River Falls....even Bob Marley's burial spot in 9 miles isn't too far. Enjoy!