Wow you are in luck! I stayed there for a week at the beggining of this month while I was doing resort inspections. It is a pretty resort and I would say it has great value for its price. I tried to meet with the wedding coordinator but she gave me such attitude that I just gave up. I believe her name was Claudia (not sure) and I think she was from Argentina?
It has a nice beach. The front desk was responsive and helpful. I thought the food was average but always found something to eat. I ate most of the time in the italian buffet. The entertainment was mixed. I heard a wedding was going on while I was there but didn't witness it.
If I was to have my wedding there I would have it in the mediterranean restaurant. See if you can convince them to have the whole thing (dinner/reception) there. It has a cascade at the back of the restaurant, beatiful view to the ocean and it is secluded from all the noise/rooms. The food was not good at the restaurant or at any of the a la carte restaurants but the view was amazing.
The wedding that took place during my stay had their reception at the barracuda bar, which did not have any breeze and believe me when it is as humid and hot as it is in May, you want some breeze. And is right next to a little lake/stream of water...what I didn't like about that was that it smelled stagnant water.
Now let's go to the eco-resort concept. This means no paper towels in the public restrooms - it was hot in early May and I did not want more hot air to dry my hands. Also, no straws for your drinks...not important for adults but when you are traveling with children you need to tell parents to bring them.
The rooms were older but I am not picky. I had a cold room and that is all that matters...great a/c unit. My friends on the other hand had a room that was 81 degrees and they did not get moved until their 3rd night of complaining.
Whatever you do, STAY AWAY from the Brazilian restaurant because before you get a chance to have a bite of food...all of the mosquitos have eaten you alive. I am not kidding...
Overall, it is a GREAT resort for the money you are paying.
I hope this helps, PM me if you have any questions that I didn't cover.