I got married there at the end of April. I used DJ Doremixx (although Ivan/Doremixx himself was booked, so it was another DJ from within his company), I paid the $250 electricity fee and I was still able to save $ by using Doremixx. He also includes lighting, balloons, etc. so you get some extra's with him that the resort DJ doesn't provide. I couldn't find ANY info on the resort DJ so I was too nervous to use them. I made a big playlist in a word doc and sent it to the DJ a few weeks before the wedding - they played only songs that were on my playlist (they have a TON of music) so we were really happy with the DJ.
I used Styling Trio for my make-up and Adrian did a great job, I was really happy with it, and he is SO nice too, and speaks perfect English (I have heard the spa/salon does a good job, but they do not speak English well at all so sometimes it is hard to communicate what you want). If you are using the resort salon/spa I would recommend bringing pictures of exactly what you want. Adrian has a condo around the corner from the resort which is an option to not pay a vendor fee, but I just told Dulce (my 3 month out WC) that I had already put a deposit down with him and it was very important for me time-wise to not have to leave the resort, and I did not have to pay a fee.
I also used an outside florist and did not have to pay a fee (Laura from Premium Flores). Get it in writing if they agree to not charge an outside vendor fee.
Dulce is very nice, keep in mind they have multiple weddings a day there so sometimes she is a little slow to respond, sometimes she was quick sometimes slow, and just ask nicely for what you want. I got my wedding to go very late, used an outside florist and make-up artists and didn't pay a fee.. might have also helped we had 50 guests and I spent a lot of $ on decor through the resort's vendor (Zuniga).. but hey can't hurt to ask.. those fees are such BS but every resort does it now!