Very nice campground: clean and friendly. Caters to dog owners with dedicated play areas for dogs. Lots to do for kids. Nice shallow pool. Location could be better as there isn't anything to do close to the campground. Bugs galore.
Overall, a nice place. You get what you expect from a KOA campground. Well maintained and clean. My complaints: The campground is on a hill. Some sites are leaning sideways a lot. Biking on the grounds is limited, especially for small kids due to the sloped terrain. The water saving in showers is excessive, all you get is a needle-sharp mist. Shower stalls are tiny. Wi-Fi is free only for one hour, regardless of how long you stay, pay afterwards. Inadequate laundry facilities. The staff tie up the machines to wash the cabin linens.