I am extremely disappointed in KOA. I would think that a business that has America in it's name would have some pride in our country. When I arrived I found a gigantic KOA flag, on the same pole as a tiny tattered American flag, completely overshadowing it. Although flag etiquette is not law, anything that goes against it actually disrespects the flag. Additionally they have no lights illuminating the flag at night and they leave it flying all night.
The grounds were nice and well kept. Nice enough amenities, no real complaints there. My biggest complaint is the corporate greed and "pay for to play" feel of this place. They don't allow outside firewood even if you bring your own kiln dried they make you buy theirs. Their excuse is it's bad for the environment but we know they just are greedy. Prices are fairly high for a normal tent site and if you don't like your site and want to choose a vacant site they charge you a nightly fee. This does not feel like a hometown campground but more like a trip on spirit airlines.
Last thing is they do have fun activities but they all take place in an outdoor area that dogs are not allowed. Dog friendly sure but you and your family will be split up one parent with the dog and the other with the kids.