We rented this condo (which was an end unit) for a week this September and were pleasantly surprised! The unit was VERY nicely appointed, and the view of the beach from the balcony was amazing. The staff was super friendly, and attended to our every need during their business hours. Every rental receives two beach chairs and an umbrella that is setup and taken down each day by property staff. It is right on the beach, and close to restaurants, grocery stores, and Blaylock's fresh fish market. They have a brand new pool and health club that we did not use, but it sure looked nice. They even had 3 charcoal grills available to grill your own food.
Our only complaints were that the housekeeping staff did not remove dirty undergarments (including Depends) that had been left in the bedroom drawers by the previous renters, and a large "dust bunny" was noticed near the balcony. In addition, the new looking dishwasher had a bad smell which their maintenance staff tried to fix, but were unsuccessful.
We thoroughly enjoyed our stay here, and fully believe that the unit was a good value. Even with the couple of hiccups mentioned above, we can't wait to return again next year!