Everything was very clean and nice. The Big Horn B and B is a good value in expensive Banff. The lock on our door wouldn't work, and even the owner had a little trouble with it, but from the way everything was maintained, I bet they have gotten a new lock already. I had read about the noisy trains, but I never heard one during the night; we slept with a window open. There was a bit of a funky smell when we first walked in, but once we opened the windows, all was well. Anne seemed very nice and helpful. While you're in Banff, be sure to visit the fabulous pool at the Upper Hot Springs.