We stayed at the KOA and it is nice. Could only get one night. (very last minute)
Couple nights in North American RV Park. Fairly basic but also convenient on the West side.
Then we stayed at Red Eagle Motel RV Park on the East side. Very basic gravel lots. But again very convenient even if no real amenities and relatively low cost. Bring your voltage booster as we had low voltage in the hot afternoon.
On the Canadian side we stayed at the closest place we could get called the Great Canadian Barn Dance RV park. Checking in was a PITN and again pretty basic.
We were in the park virtually all day and into the evening so it did not matter much where we stayed. Did not really hang out in the campgrounds much.