My wife and I recently spent a week at this condo. The check-in process was very smooth and handled before we even arrived. The owner Tom let us know the key code that morning so we were able to get right in when we arrived. Also Tom left us a very nice welcome package of snacks and fruit! Since we're only two people and (cough) trying to watch what we eat, we were not able to finish everything, but left some of the unopened snacks for the next guest.
The condo is exactly as it appears in the pictures. It was very clean and well appointed (except for towels and sheets which we had to bring along). The large deck off the master bedroom is awesome and perfect for watching the sunrise in the mornings. We had no issues whatsoever with the condo during our stay.
The building complex is a mix of renters and owners who live there full time, so it's really quiet especially this time of year. We met a wonderful woman and her dog who lives next door and she gave us some tips on good places to eat. The pool area looked very nice, though we didn't really spend any time there. There is a nice fenced-in grassy area between the buildings and the dunes with a couple grills: perfect place for young kids to play if you bring them along.
Carolina Beach is a low-key area without a lot of touristy stuff for kids to do. There is a great restaurant and bar scene but mostly adult oriented, which was fine for us. Being foodies, we found a couple very good local restaurants, especially Soul Flavor where we went twice for dinner.
If you have young kids, you may find some trouble finding stuff to do that's not beach related, but there is a great aquarium just down the road and a day-trip on the ferry to Southport is highly recommended. We did not see a single putt-putt course or go-cart track the entire week up and down the coast, so if you want touristy kids stuff, Myrtle Beach is probably your best choice. If you don't have kids and prefer watching a game at a sports bar, seeing a band, or enjoying some good food, then CB is for you.