Welcome to the forum and good luck. I am getting married in the Mayan Riviera next month, at Barcelo Maya. I'm sure you will find somewhere you will love. Barcelo is a large resort, which I thought would be nice so our guests don't get bored at the resort...we really shouldn't have to leave. I've also been the Iberostar (in the Mayan Rivera) that is also a beautiful resort.