I stayed at RIU last year. It was over Americanized fair buffet trough style food. I felt Like I was trapped on a compound. Not a taste of Jamaica's food or people. I much prefer to spend the days on the main beach and take a few tours with my savings. I do other smaller hotels now and get out and see and experience the true beauty of Jamaica. Expect less frills and learn to see more beauty.
All the best