Ocho Rios is a fine little coastal town…. But the people haranguing you for every minute are a hassle. I get it Nassua was the same. All poor port towns will be. Doesn’t make it any more pleasant.