Welcome! I vote for Excellence Riviera Maya as well. We chose this location because it had consistenly good reviews on the tripadvisor.com, 10 bars, 8 restaurants, beautiful grounds, swim-up suites. It just looks perfect and I am really picky about everything.
As far as photographer goes, I would like to recommend my FI - he hasn't done any DW photography but he is excellent and he is willing to offer a good package in order to create his DW portfolio. His website - Studio Contempo
We chose Sol Tamargo as our photographer. We love modern/contemporary photography and her work is mind blowing.
Good luck with all the planning!