My husband and I stayed here one night at the beginning of our Canadian Rockies vacation. The B&B is just beautiful. Walking distance to town and convenient to all of the shops and restaurants. We booked the Rabbitt Street room and it was beautiful. Extremely clean, cozy and comfortable with a beautiful view and private entrance to the outdoor patio. Theresa and James are lovely people. The only thing that prevented me from giving this review 5 stars was the breakfast. Theresa and James like to make a different breakfast everyday for their guests and there was a couple who had been there for 6 nights. So, Theresa explained that they were going to have a different breakfast the next morning that included lunch meats, cheeses and homemade granola. I forget what type of breakfast she called this. Anyway, she did ask if there was anything we didn't eat for breakfast and, of course, the answer was no. However, lunch meat and cheese just didn't suit us in the end. The homemade granola with yogurt and fruit, on the other hand, was wonderful!! There was also different breads to go along with it. I just wish we would have been there on a morning that had Theresa making her fabulous blueberry pancakes that another reviewer raved about! :)
On another note, as my husband and I were eating breakfast that morning, I realized I had forgotten our hiking book. James didn't hesitate to loan us one of his for the week. It was a very nice gesture and greatly appreciated! So, all in all, we had a wonderful time and would not hesitate to stay here again if we ever find ourselves in that part of the world! I highly recommend this B&B. You will not be disappointed with the way you are treated, the location and the lovely hosts. Thank you, James and Theresa!!