i would give this less of a rating if i could. have been to ocho rios many times and it just keeps getting worse. cruise lines would do better to have another sea day than to subject passengers to the streets of ocho rios. spent day at jamaica grande. please avoid at all costs.