While staying in BANFF: I highly recommend the CASCADE COURT B&B. The owner made us feel so welcome on our honeymoon, and looked after me with special care when I got sick as a dog! Lovely, modern, roomy home just a few minutes' walk to the center of town. We'd go back in a minute...