We are getting married at Barcelo Maya Palace. We chose it because they have beautiful beaches, several options for ceremony/reception, different resorts with different prices points for guests, family friendly, and all inclusive. It can be very overwhelming to choose a resort and I would suggest using a travel agent if that is an option for you. Ours was able to help us narrow it down to 2 or 3 then we chose from there best on what we liked and reviews. Good luck!