We booked with Flight Centre they have specialized locations that deal directly with weddings. They are super amazing and worked within our price range to get our best possible rate. We booked Dreams Tulum April 2015 - VERY HAPPY with our choice and every 6th room booked we get free meaning the price of the room for the week goes toward whatever we want. The Palace resorts were another option that give great perks depending on the size of your wedding we are only having 35-40 people and the Palace resorts are on the higher end of our budget in which we wanted our guests to pay. The ladies at Flight Centre were able to break down the perks each resort was giving it was great. They also counter offered flights between West Jet & Air Transat as West Jet would not gaurantee a direct flight for us from Vancouver but Air Transat would. We booked our air with Air Transat as they took West Jets lower price, they fly to Cancun more then West Jet from Vancouver and their customer service is awesome!!! Hope that helps