Base Camp
At one time, I could see this might have been the KOA "back in the day" playground. Common areas. Fresh baked goods. Close to other tourist activities (adventure park, zipping, water park, souvenirs, huckleberry and cherry roadside stands, etc) not to mention, close to Glacier. It's no longer the new and shiny, but it's perfectly suited for a base camp. The guy I checked in with was super nice and helpful. The bathhouse is basic. The baked goods at the office/camp store looked amazing. Everything was clean. The sites are a little too close for us, but not a deal breaker. As with every other parks in the area, sites are not always completely level. I would ask to look at the site before committing. It just makes it less stressful. We would be back.
And, oh yeah. Trains and road noise can be heard, so if you have trouble sleeping, I recommend ear plugs. Problem solved.