We stayed at St. Clair Family Campground when we first arrived in OBX. The campground is tidy with bathrooms, showers (highly recommend the outdoor shower), laundry, full hookup and even had a place to wash dishes. Pam is an excellent and warm host. She cares about her guests and attends to all of their various needs. We ended up coming back for another night. Great access to the beach (great surfing) and to a nearby skate park so the kids loved it, too. We would definitely go back again!