Congratulations and welcome to the forums! A suggestion if the parks prices are taking you over your budget. I worked with a couple on their wedding 2 years ago, they also really wanted to get married in the park but ended up having the wedding at the Occidental Grand Xcaret. This resort offers distinct locations on property for ceremonies and receptions, including an authentic Mayan ruin. The wedding party did take some time to get pictures done at the Xcaret Park it is located adjacent to the resort and within walking distance, the shoot they did was incredible. Happy planning!!