Very nice campground. Great mix of seasonals and weekender sites. All sites are very well maintained with decent space between neighbor sites. Staff at Cannon falls campground are great, friendly and very helpful. This campground has many amenities and a very large pool. It was 105 degree heat index when we stayed and even though the pool was busy there was still plenty of room to get in and cool down. Wether you gave kids or not this is an all around great campground to visit. We are definitely going to go back here again many times