We stayed at the KOA for a few days in May and we really liked it. There are no really water-front sites; the sites that back up to the ocean have a dune between the site and the ocean. The CG is mostly new having been rebuilt after a hurricane.
The only minus I can think of was the WiFi and cell service. I'm on Sprint and we had no signal on the phone or the hotspot. CG WiFi was spotty at the ocean side sites and we had to go to the cafe to get a connection. There's a huge microwave tower just north of the campground and it was interfering with the WiFi in the CG.
Camp Hatteras has 2 areas, one ocean side, one sound side. The sound side has waterfront sites. I think if we do Hatteras again, we'd try Camp Hatteras sound side for the sunsets.
A recent thread on the subject...
Clicky
Jerry & Jeanne
1996 Safari Sahara 3530 - 'White Tiger'
CAT 3126/Allison 6 speed/Magnum Chassis
2014 Equinox AWD / Blue Ox