First, I need to compliment Betty, the on-site property manager. She was wonderful, very friendly and helpful!
The condo had everything we needed to start our stay. Boy or bring your own laundry detergent & dishwasher pods. Kitchen was well-equipped.
The huge balcony has spectacular views of the dunes, beach & sunset. We heard just a little noise from our own pool & jacuzzi, but did hear more noise from the motel/resort pool, volleyball courts and beach right next door. All the units that end in -01 are on that side. If I return, I'd rent a unit that ends in -02. The jacuzzi was warm, but not steaming hot (a good thing at the beach) and the pool water was cool enough to cool you down. The two gas grills are VERY nice, and there are two decent-sized picnic areas under full cover - which is great for shade and for cooking out even if it's raining.
There's a grocery store, dollar store and pharmacy about half a block away, and a Chick Fil-A almost across the street. Many other great restaurants and a few beach bars with live music are within walking distance. As other reviews noted, the building is right next to a public beach with a large parking lot, so it's a somewhat crowded part of the beach. The higher the ending number of the unit, the more your view will be of the parking lot for the public beach and the less it will be of the sand and water. Unit numbers that end in -01 or -02 have the full-on large beach balconies.
The condo itself was nice and clean inside, but no one had cleaned the balcony. We saw a wooden kebab stick, a piece of candy and a bobby pin on the balcony floor when we checked in, plus a fair bit of sand.