Hi and Congrats on your engagement!!! Photography was always on the top of our list, and considering how beautiful Mexico is, I didnt want to take any chances, so I'm flying someone from home. However, there are plenty of great photographers in Riviera Maya area from what I can tell just by browsing on this forum. Decide what's important to you. See what people say about the photographer from your hotel and take it from there.