I went to a wedding in a High School lunchroom. We actually sat on lunchroom chairs. There was no alcohol and you didnt have a choice of food. It was only chicken!!! They did not have a DJ. There was a stereo!!! This wedding was a nightmare...
We have been to a RIU in Mexico and loved it. the grounds were beautiful. People were very friendly. We also went to the Bahia Principe. It was nice as well but people were not very friendly.
I love the Iberostar chain. I have never been to the one in Montego Bay but have stayed with them in DR. They are amazing. I am sure your day will be great.