I stay here a week while I was visiting friends and Glacier National Park, which is about 30 minutes away. Hosts were pleasant and the park was very busy. Facilities were well kept, but a little tight. There wasn't a lot of open space. Wi-Fi was excellent as was the Cable TV. I made use of the small city park located directly across the highway to walk my dog daily.
This was one of the nicer parks I have visited. I am traveling with a dog so the the "Dog Island" was exceptionally enjoyed by my pet. I am not a fisherman but the opportunity is definitely right out your door as the Salmon River borders one side of the park. The Host's were very nice, offering small social events which everyone was invited. They also were helpful in making suggestions of places to see. Wifi was good most of the time. Verizon was spotty. Grounds were well kept. I will be staying here again when I visit this area.