City-owned campground with shaded, full and partial-hookup, back-in and pull-thru sites. New, very clean restrooms, good WiFi, but poor cable TV. Very friendly manager, but does not live on-site so frequently out of the office. Heavily used and some long-term RVers. Adjacent to river and golf course. We would definitely stay there again and would recommend as an overnight stop after crossing the border from Montana. We camped here in a Travel Trailer.