I've been to ROR and didn't have a bad experience, my girlfriend when with her friends and they plan on returning next year. Unfortunatley, I will not be able to go back until 2010.
I didn't have one single problem with the staff at the hotel. Yes the peddlers can be aggressive but a simple "NO THANK YOU" can go along way.
Some people seem to lose their "manners" when they are vacation and think they can talk to people anyway they want and expect to get respect back. Sorry you gotta give to get.
Like one poster said, one person's bad experience and they want to blame the whole hotel which isn't right.
Don't let the negative poster ruin your vacation, go, have a good time and enjoy yourself.
Relax in the pool and have you a "Blue Ocean"..
Jamaica is a beautiful island, full of the exotic.
Remember their slogan, "NO PROBLEM MON" & "ONE LOVE"...