I have been to some that were nice and some that weren't. One KOA I stopped for a overnight and it was so pleasant I stayed an extra day. Another KOA I stopped at they put me in a site that was very unlevel and dirt. The maintenance man blew dirt from a leaf blower all over my truck. It rained hard overnite and washed the truck off but in order to get from the camper to the truck had to walk in about 4" of mud that washed down from the hill and carry the Collies to the truck. I then had to hitch up walking through the same slop, not a happy camper. Staff was indifferent as well. So my take is some are nice some are not. Another KOA I stopped at tired from a long drive was filled up and they put me in the overflow. The campground was kind of tight but the overflow (with hookups) was nice and open and quite. I ended up staying several days. Staff and owner were nice as well.