June 2021: We enjoyed our stay at Ocean Dunes 1502 with 4 adults, our 5 year old and 11 month old.
Location: 9/10. Under 60 seconds to be on the beach, which was low and flat, giving the kids plenty of room to splash in not-too-deep water, and created some tidal pools. Not crowded either, though the 5 year old made a few friends. At the coquina outcrop nearby we saw dozens of tiny crabs and a sea urchin. Gorgeous sunrises, and even caught a couple sunsets. 3 minute walk to the outdoor pool (often busy, only 1 poolside umbrella, so we went near mealtimes). Only real downside was the unseen offshore coquina that cut my boogie boarding time short
Interior: 8/10. The patio was a huge draw, great views and often all 6 of us were out there with room to spare, in chairs that were very comfortable. The kitchen was well equipped, we found everything we needed. Beds were comfortable. SmartTVs in each room was a nice touch but we barely turned them on--it wasnt until the last day that we figured out how to use the Spectrum cable via the AppleTV. But beware any early risers, the floor on the main level cracks and pops loud enough to wake kids in the bedroom
Service: 7/10. Everyone we spoke to was very friendly and helpful, and the small issues we had on arrival (wrong door code, wrong sheet sizes, toilet wouldnt flush) were resolved quickly. But several things seemed to change in the last few days before arrival--suddenly needed a copy of my drivers license, check-in time was 4 PM, then it was "4 to 6 PM, wait for a text" (ultimately a non-issue, it was ready at 2 PM), and then we were notified the day before arriving that pest control would be spraying indoors where our 11 month old would be crawling.
Overall, a pretty great spot. The condo is in good shape and well equipped. Easy drive to Carolina Beach boardwalk (thankfully, as we found 0 pizza places that would deliver, thwarting our Saturday post-arrival dinner plan). We didn't use the indoor pool or exercise center but it was nice to know they were there, if weather had been worse. I would book it again.