Just back and what a fantastic holiday and amazing wedding. Full review (with some pics) to follow shortly but just in response to some questions -
DJ: I had read the reviews and so came VERY prepared, I had asked each of our guests for their favourite song (that could be danced to) - I sent the full list to Marcela (my wedding coordinator) to pass on to the DJ, and had all the songs on CD which I brought with me just in case. The DJ did not follow our list, and apparently the CDs did not work! To be honest, this didn't ruin anything for us, I sent word round to the guests who started a requests list of their songs, although he did not have quite a few of them. But between us we managed to keep the songs to what he wanted (despite a few techno attempts from the DJ which I quickly put a stop to!). I must admit, the 2DJ was VERY grumpy and unimpressed by us and our drunk guests taking over (which we literally had by the end when he couldn't find our songs we took control of his laptop and started to choose for ourselves). We managed to have 3 hours of pretty good music, which kept everyone happy and dancing, and honestly I was so happy and just enjoying myself too much (helped by a few glasses of bubbly) that I couldn't have cared less, but, if it is a big deal to you then it might be worth thinking about hiring a DJ, he certainly wouldn't have been worth paying for!
Oliersbride - we had a party of 34, I had also read this about the golf carts and was a little concerned not wanting to pay any more, but it wasn't mentioned once. We had our ceremony on the beach and reception at the palapa and the golf cart did a few trips without concern (you just have to plan our timings). We had a designated golf buggy, and a driving (whose name I can't remember but he was great!!). I do know the resort change their rules from time to time, but we had a fairly large group and one buggy served us absolutely fine!
Chantel - I think there are just two bars in the evening, on in each side of the lobby (Riviera maya and Mayan Beach) very close by each other so we utilised both. We didn't venture too far into the Mayan Beach side but I don't think there was any other bar open late, the lobby bar was great as a meeting place for us and we always managed to get some tables / chairs. There is also a bar down by the theatre where the shows are, but not a good meeting place unless you are watching the shows which we never got round to. Also re the WIFI, it didn't work on the beach (even though we ended up changing the ceremony location from near the palapa to the main beach (because it was a nicer beach)) we didn't end up taking Marcela up on use of her phone as we had a chat with my grandma from our room where we were getting ready, but it might be worth asking her as internet pretty much dies when you venture outside the resort buildings.
Full review to follow soon.... :-)