Originally ROR was my choice for my wedding. I went there last May to check it out. We had a good time there, but having to get in line so early to get a reservation for dinner was a real turn off! I was my main reason for switching resorts. For me, vacation means relax, sleep in, not get up at 7:30 am to make sure you get the restuarant of your choice. I did not want to put my guest through that. I also, was not impressed with the natural landscape. The beach is lovely but wedged between another resort and a small craft strip. The beach gazebo is on the craft strip side. I found that a real turn off because the craft strip people stand on the edge of the resort to try to stimulate their business. I would not want them in my pictures. I did see several weddings while visiting the resort. Everyone seemed happy and to be enjoying themselves.
I decided on GPJ. No early wake up for dinner!!!! They also, have a nice rain location in the event that I need it. When we were at the airport in May several guests of the GPJ were raving about the resort flaws and all!! Not one of them complained about the beach. I think it is beautiful. The nataral landscape is very interesting.
In the end, a resort is what you make it. All have their own issues and everyone's expectations are different. Whatever you decided, I wish you the best.