I went to a DW at the occidental a few years ago. Unfortunately, they did it in November... and there is always that chance for a hurricane in November... and that's what happened. It rained the entire time we were there except for the first night and the last morning. My friend's wedding had to be moved inside because of the weather. It was at the bottom of the grand lobby stairs next to that river/stream thing that runs through the front of the resort. From my understanding, this is the only location they have for inclement weather and while their lobby is beautiful, my friend was heartbroken because there was absolutely NO privacy at this location. And the speakers for the ceremony blasted the minister and their vows all over the lobby. At the end they shuffled the bride and groom into a gondola on the stream and they disappeared around the corner whilst the entire resort was watching and yelling. Keep in mind, the hurricane kept the inside lobby very busy during our stay. I would just keep this in mind, as my friend was very unhappy about the whole thing and having the entire resort be a part of her ceremony.
Other than that, from my perspective as a guest was that it was a decent resort. I liked the jungle atmosphere of it, you can tell it's an older resort because of the landscaping being mature. The pool was great, but I never really made it to their beach cove thing cuz of the weather. The nice part about this place is it's right next door to Xcaret which we all loved! Back then you got a free pass to xcaret when staying at the occidental, but they don't do that anymore I've learned.
Congratulations and goodluck on your wedding! It's a beautiful resort.