We had a pull through site reserved. It was pretty flat and hookups were good. WiFi worked but was bogged down at times. We'll definitely return and try to reserve one of the higher sites or a site near the boulders. It's only a few minutes to the river and town. Breakfast is actually pretty good at the KOA. Only downside is that it's a little pricey for what it is in our opinion.
Older facility, however it is well kept. Sites are larger than most. High desert type terrain with foot and bike trails adjacent to property.
Water pressure was a serious issue.