Really like Buffalo. They have a beach right at the campground where you can swim and leave your boat. They have riverside spots and all sites have electricity and access to fill up water. There is a shower house and also outhouses around the park so you don’t have to go clear up to the shower house. Buffalo is a great park. Check it out.