Everything felt updated, functional, and clean. Nice having a large sink (in addition to the bathroom sink), dishes, microwave, coffee maker (plus coffee and tea), luggage racks, plenty of outlets, stocked bathroom (best-quality toilet paper, tissues, hand soap, shampoo, & body wash), multiple lighting options, fast Wi-Fi, and a heater that works well.
It's noisy due to the highway and nearby train tracks, so bring earplugs if you're a light sleeper. You may be able to feel large trains rumbling through too but they weren't running late at night. We weren't bothered by any of this and just watched the flat screen TV for the little time that we hung out in the room.
Very close to the road up to Schweitzer, and there are great food options nearby.
4-6" of snow came down the night and early morning before we left. As a very nice bonus, the site manager shoveled our car while shoveling the sidewalk to make it easier for us to load.
We had a wonderful stay and will definitely be back!