We have been going down there for decades. Camp Hatteras and the KOA are twice the price as Ocean Waves per night BUT if you have young kids the amenities at C Hatteras and KOA are what they will enjoy more. If you are looking for a quieter experience then O Waves is the place. These three are in Rodanthe and Waves not Avon. In Avon there is a cg called Sands of Time but it is on the sound side. As far as skitters August is the worst month but generally they are not that bad unless the wind really calms down. There is a Food Lion in Avon for supplies. All the pads at O waves are concrete.
Regardless of which one you decide on I would call today and try and get a site. O. Waves will put you on the wait list but I do not know about the others.