We loved it so much we extended our stay. The complex is literally on the beach. You walk on private paths past streams, a koi pond and waterfalls on the way to the beach. When returning there are a couple places to rinse sand off, and also a pool with full height showers. The entire complex is gated for peace of mind and security. (The only draw back is you need your access card to get back in from the beach - worth the hassle.)
I admit when we arrived I was concerned that it was an older building / condo. However, it is clean, comfy, in great condition, and well furnished. Pretty much anything you could want to use - 3 TV's (great with kids), VCR, DVD, movies, beach equipment, coolers, a cart for carrying stuff to/from the beach, waffle maker, balcony, free reserved parking spot, and more.
When staying, do not miss the Thursday evening "Sunset Market" just a few blocks away in the center of town. Food, refreshments, local crafts & produce, and... more