I stayed for 1 night with my family when we stopped for 2 days of skiing at Kicking Horse on a drive across Candada. This place is conveniently located between town and the resort, though you will have to drive to get anywhere. The place was very self service, but I found everything we needed and expected. It had a nice great room for hanging out reading a book and some apres.