First off, I'll preface this review by saying that I've stayed at every campground on Ocracoke, and have been vacationing at the Beachcomber for 8 years now. If you are looking for an inexpensive and convenient place to stay in Ocracoke, this is the place (particularly if you have a camper). The previous management let maintenance slide a tad, but the new management (Laurie and Shaun) have done quite a bit to spruce the place up recently. While I was there (May 2012), they installed a new set of wireless internet access points in the campground (wifi had only worked before inside the store), so now you can check you can surf the web from the comfort of your camper/rv. They have also been laying gravel in the driveway, which helps cit down on the water pooling when it rains. I've been told they now have live musicians who occasionally play during the summer, which is a nice touch.
It's also great to be able to walk to the front of the place and pick up beer and food from their grill. The have inexpensive dinner specials that are worth a try. For everything else you need, the variety store is next door, as is the hardware and ABC store. They only have two seasonal campers, which really helps it retain the feel of a campground. Their main competitor (Teeters) has a lot, and it feels like you are camping in a trailer park (all the confederate flags flying doesn't help either).
The advantages of Beachcomber are that it's right in town, and is a short walk (few hundred meters) to Howard's Pub and other hotspots, and it's close to the beach. The access to NPS inlet is the same distance away, so it's a quick trip to the beach if you have a 4WD permit. Otherwise, the bike path to the beach also starts right there. I guess my only complaint is that the men's bathroom could use a fresh set of paint, but it certainly isn't a deal breaker. I guess what keeps me coming back is the convenience, the value (I don't know how I could afford to stay for 10 days on Ocracoke in season otherwise), and the nice people who work there.