I was very hopeful about this place because although it was discounted on hotels.com, it so was by no means cheap. I'll start with positives - the restaurant breakfast and service were excellent, the beach was beautiful, clean and easy to get a cabana, it's located in an area where you can walk to a lot of things or take the free golf cart service, the staff was nice.
The downsides - the first room we were in had a suspicious stain in the shower so we were moved, the a/c in the new room wasn't working and had to have someone come fix, the new room wasn't super clean, leftover decorations from former guests, cracker crumbs on chairs, outdated room with older shower with medicore water pressure.