Welcome, I am not getting married at Moon Palace. For my wedding we chose to contact the resort directly for the wedding planning details, such as confirming a date and time and all the other wedding related details. However, for our travel we chose to work with a Travel agent as it ended up being less headaches. Here in Canada, to all inclusive destinations you get package deals, where everything (travel, flights, airport transfers, hotel rooms) are all included in one price. It was just easier to go through a travel agent to deal with all that. Good luck with your planning!!