We stumbled upon Kooskia in northern Idaho after a beautiful drive on Highway 12 from Missoula. The Reflections Inn is located between the tiny towns of Syringa and Kooskia and easily accessible from the highway, though a bit of drive from both towns themselves. But unless you're looking for a super-cheap option, there is absolutely no reason not to stay at this place, and it is worth every penny.
The owners are some of the nicest people we've met, and they made arrangements for us to be able to stay another night (a spontaneous idea on our part), even though they'd originally planned to close the inn for that day. They were also really helpful in explaining things and giving us tips and advice. Seeing as how they had put the website on hold just after we'd booked, we were the only guests, but we still got great and generous breakfast, and they even treated us to apple pie with ice cream in the afternoon.
The room was perfectly clean and had everything we needed, including a fridge (no TV, in case that matters to you). There is also a kitchen, plus a washing machine and a dryer you can use. We also tried the hot tub, which was great too.