We also looked at other AIs like the Iberostar Rose Hall/Suites as well as Riu Ocho Rios. However, after looking at all the options, we decided that we didn't want the typical AI wedding... We had guests coming from Jamaica as well and most of the AIs require would have required them to stay at the resort for at least 1 night. We also looked at the Bellefield Great House but due to location we decided to stick with the Ritz and it was well worth it.... Yes, we paid a bit more but it was worth it from the beginning to the end... A town car picked us up from the airport, we got a huge suite (living room, large bedroom, 2 terraces and 2 bathrooms!) and an amazing wedding planner who helped us with absolutely everything...
as for the beach, i'm sure you've read some of the reviews and they are true. It's very small, rocky but very well kept and private. This wasn't a big deal for us as we only stayed in MB for 4 days and we all went to Negril after.... If you decide to get married at the gazebo, it is very, very private... it's on the east side of the property and hotel guests don't even have a reason to 'wander' around that side... it also has a tiny beach - good enough for pictures, etc.