Positives first- the tent area is quite pretty and I really liked that the ground is large grain sand so it made setting up camp very easy. There are mature trees around so there is part or full shade for most of the area. You don't get to choose your site online so I recommend calling ahead and asking for a full shade sire- those were near the water and prettier.
The staff is friendly and informative although the person I spoke seemed surprised when I asked about dog daycare- none of the facilities in town offer it and you can't bring a dog to the Hot Springs or the pool so it seems like a lost business opportunity. The bathrooms were clean even though there was one out of service the entire time we were there.
This is NOT a quiet campground. There is a mayor highway yards away from the entire camp- there are no areas safe from the truck air brakes or much worst- the train.
We were offered ear plugs but they did not keep the noise out- it was incessant. The actual camp sites are also on a lowered area next to the river which we thought we could swim in but it was infested with algae and we couldn't tell if that was the safe kind or the blue green kind. We had to haul all our gear down a steep set of stairs which are not well lit at night. I love KOA but this place really needs walls by the road to block the highway noise. The tent camp fee is too high for the services provided.