I stayed here with my adult siblings for a beach vacation in July. I would agree with many of the earlier reviews.
To start with the positive, the location is fantastic. It's right on the beach, with nice views from the small porch and is also central on Oak Island/Caswell beach and easy to get to stores, restaurants, Southport etc. The unit has the potential to be amazing, but could use a deep clean and some refresh of things like bed sheets, towels, linens, etc. The owners have clearly made some improvements - the floors are new, the kitchen has a new stove, dishwasher and microwave, and the bathrooms were in decent shape. The kitchen, while small, is well equipped with all you need for cooking (which we like to do on vacation). While the condo says it sleeps up to 9 (I think?), I think 6 is the max. There are only 4 dining room chairs at the table inside and outside, so you can't have a sit down dinner for more people. The LR had a 3 seater sofa and 2 chairs, so that only seats 5. We made it work, but it's tight for a large group.
We did enjoy ourselves and the beach location made it worth it.