Our party of 6 (2 adults, 2 boys ages 23 & 19, & 2 16 year old girls) rented this in July. Room was very well appointed. Everything we needed was provided. Well stocked with dishes, utensils, & cookware. There were plenty of towels for everyone's shower & the washer/dryer combo allowed us to always have clean items ready. The room even has a few beach items for use including beach chairs (which I wish we would have known so we didn't pack ours in the car for the 18 hour trip) & a few small toys. For my family, this was the ideal location because we don't care for the "busy" atmosphere of some of the other areas. The beach was clean, included a few shaded areas under trees, & a nice outside shower for rinsing the sand off.
The only negative to our stay was beyond the control of the management. The people in the rooms above & below (we were on the 3rd floor) were smokers. They were in & out of their balcony doors (not attempting to be quiet) in the morning and the smoke would drift to our balcony making it nearly unusable.
And finally, the facilities (pool, sauna, hot tub, etc) are very nice. We used the gas grill for hamburgers one evening which was very nice. Be aware though because I had to preheat 2 grills after someone else put their stuff on the first grill I preheated while I went back to get our food for the grill. I guess those things just magically preheat themselves for the full timers in the complex. Lol.
Definitely recommend this place.