My wife and I were here for our 5th anniversary. I was concerned based on some of the negative reviews I found after booking. However, In retrospect I can see where some folks simply have an unrealistic expectation of what a resort in mexico will be like. There is some construction going on, but it is September so...the slowest time of the year for the resort which is when they do the upkeep and improvements. I will start with the good and finish with the negative.
Room: We had the Junior swim-up Oceanfront and loved it! Housekeeping was excellent (thanks Juanita!) with mini fridge stocked with Dos Equis, soda and water. There was also three little airplane bottles of Vodka, Bacardi and Jack Daniels, which were replaced every day. The bed was a king, but definitely shorter than a North american king...I am 5' 8" and my feet hung off the end.
Food: This is my second all-inclusive (We did the Marriott-St. Thomas for our honeymoon) and third Mexican resort (see my other reviews). the food here was at least three steps up from the other non-inclusives I have stayed at and a solid step above the Marriott-St. Thomas. Food was really great! Small, gourmet courses so I ordered appetizer, soup (bisque was 3 star), entree and dessert most every meal. I left satisfied but not over stuffed.
Beach: Great snorkeling right off the pier! We saw multiple smaller sand rays, a giant 6' sea ray, and 3 foot barracuda all just off the dock! The beach has a stony entrance so bring water shoes or just jump off of the pier (my fave)!
Staff: Excellent, excellent, excellent!! Your wish is their command. Everything you want they will do for you. the only time I saw any hesitation is when a drunken group of folks a few patios down from us started demanding that one of the custodial staff bring them more beers. For the record I was embarrassed for their behavior but he did go get a waitress to bring them some beers. keep in mind, they weren't at the pool or the beach or the bar, they were on their patio a couple suites down from us...anyway: Margherito, Allery, and Marcos all did fantastic jobs seeing to our every wish!
All-in all I have no complaints. There are some things that will always be different about a Mexican resort versus and American: Their will always be mosquitos, their will almost always be some place on the resort that has a sewery smell (we didn't find it at this resort), and their will always be a smaller selection of American / European wines / beers. it is what it is. You might find three beers on a mainland resort (Dos Equis, Tecate, and Pabst).
Pool: there are two pools at the resort. One with the oceanfront view and one behind the ocean front buildings (Manatee bar). Our experience was this: Manatees is smaller and tended to have the "partier" crowd. It was cleaner and has a bar right next to it-not swim up, but step out. The beach side pool (Secrets pool) was much larger, much quieter but the bar is a little further away. Explains why I only saw poolside service at the Secrets pool. One of my only two negatives are that the Secrets pool seem dirtier than I would have liked. On one day it had so many dead bugs and plant particles that I simply got out of it and went snorkeling. I did notice that it was much cleaner the next day. I just felt they could have cleaned it more often. My other negative was the 'events planning'. We got a schedule of events on our first full day, but when my wife went to the Secrets poool...their was no Bingo! We found out later that it was at the Manatees pool...DOH! Also, the same schedule has which restaurants will be open that night. We decided on Oceana, cause my wife loved the Ocean view, but when we got their it was closed. We ended up dining at Windows instead. Still great food, just wonder why they give out the schedule if you are not following it, but maybe they had a staff shortage or something. Things like that happen behind the scenes, I guess. All in all I give 5 stars to the food, staff, and room. Three stars to the pool and 4 to the events schedule. I would have given 4.5 stars but couldn't. All in all I wouldn't worry too much about the negative reviews. We loved it and would definitely go back!!!