My girlfriend and I stayed here from June 1st-8th. It was amazing! The staff was incredibly welcoming. When we checked in, Oscar explained exactly where everything was and answered all of our questions. He made us feel right at home! The room actually looked just like the picture and was beautiful! We didn't have any issues with the nightclub music from across the street because we had an ocean view room, but be warned that the resort does nightly events in the garden. They are pretty loud and last until about ten every night. We could hear them in our room on the top floor loud and clear. :( This was truly the only downfall of where I room was situated because it overlooked the garden area.
The beach was beautiful and had several shade structures. The chairs under them aren't the typical lounger chairs, and the resort doesn't allow them under the palapas. If you get there on the right day, certain workers don't care while other will yell at you. :( Be warned! There is plenty of seating by the pool, and we didn't experience the rush to find a good chair, but we were usually down to the pool or beach by 8:45.
The food leaves something to be desired! The first night we were there I had food poisoning, and it was because the food sat out too long in the garden buffet. Arrive early or late to ensure it's fresh. Most of the restaurants we found didn't actually open when they said they would but about ten or so minutes later. Service was okay...if you want great service and food, you need to go to Da Mario and see Marcelo on the nights it is open. Food is amazing, and he gives great service! We went there twice because he took such great care of us!
All in all, I would go back to this resort, and I would recommend to others, but I would be honest about food and noise...those were really the only two downfalls of the entire visit.