Hello all! Four of us (two couples, late 20's and early 30's) are traveling to Jamaica in late March. I was wondering the main differences between Ocho Rios, Negril, and Montego Bay. We are definitely staying AI and are interested in a nice beach with good food/restaurants. Any help would be greatly appreciated!