It should be noted that this campground is no longer a KOA, it is now a Sun Resort and is called Sun Outdoors Cape May.
Our last stay here was 2 years ago.
First the good: The campsites are a good size. We chose a pull through. It came with a concrete patio and stone/gravel pad. The grounds were clean, staff was friendly, and clientele was quiet and pleasant. The dog park is very large and well shaded. Our friends stayed in a cottage and it was really nice. They even extended their stay because of the accommodations. The pool was enjoyable. It could definitely be larger to accommodate weekend crowds. The water is also on the greenish side and slightly cloudy but it didn't feel dirty. There seems to be a lot of fresh planting going on which looks really nice. The men at the security gate are very nice.
Now the bad: It seems there hasn't been any updating to the bathhouses. I'm hoping that Sun has plans to update the bathhouses in the very near future. The toilets all have very low water pressure and you often enter the bathhouse to find used toilet paper floating in the toilets. Also, the toilets aren't very sturdy. The staff at the front desk was friendly but should be more knowledgeable about the layout of the campground. We were instructed to enter our site a certain way - this would have put the sewer, electric, etc. on the wrong side of our trailer. Luckily we did not follow their instructions.