I haven't stayed there, but just wanted to say hi neighbor! I also live in Collegeville.

I have stayed at Beaches Negril (also in Jamaica) and Beaches Turks and Caicos.
The beach at Negril is the best beach I have ever been to. So warm, clear and calm. I think its voted one of the best beaches in the Caribbean. The resort was awesome as well. It was about a 90 minute ride from the airport. If you're not set on Ochos Rios, you may want to check out Negril.