Ocho Rios was nice from what I saw. We actually stayed in Runaway Bay at the resort pictured in the first few pics. I wanted to the "backroads" scenic tour before we left, but we were down for a wedding and time constraints limited our tours to the Dunn's River Falls catamaran. Would love to go back sometime for pure vacation with just the wife and I and explore a bit more of the island.
One benefit of the all-inclusive: I probably ate enough food and drank enough alcohol during the week to have the trip pay for itself for both my wife and I.