Just arrived yesterday for two weeks and as I was an avid TA reader prior to our trip (or TA geek as my bf called me) I thought I'd help out anyone else with any questions if I can before you come out here!
Just as a reassurance, I honestly don't know what the negative reviews are about - its fantastic here! But I guess it's subjective depending on what you want from a holiday! I was dubious before coming out here due to some of the consistently bad comments and having stayed at the Excellence resorts in Mexico before which were out of this world I was hoping not to be disappointed - and I'm pleased to say I'm not! It's not quite at the standard of the Excellence resorts but then we didn't pay anywhere near the price (nearly 50% less).
Anyway, feel free to ask away - will log in every couple of days!!