Hi Hilary!
ROR was perfect for us and our group. We had a large group of 45 so we needed a bigger hotel. We didn't want to be tripping over everyone every day. We had a few people that brought their families and wanted it to be a family holiday with our wedding as a bonus so we wanted everyone to have space. Being that the resort and beach are so big we just picked a spot on the beach and that was the meeting point every day. Anyone who wanted company joined us there and anyone who wanted alone time just found beach chairs somewhere else. It worked great for us. The wedding location was beautiful and the food was outstanding! Best sushi I ever had was in Jamaica!!! There is a very yummy jerk chicken hut right on the beach that serves something different every day. Chicken, shrimp, ribs, sausage, pork, they jerk everything!
We were very happy at ROR with service, entertainment, food, rooms, and wedding. The only thing that sucked was we had to use Skyservice. They are brutal.
Pick what works for your group, no matter what you'll have a blast!
I'll help with more info about ROR if you need!
h