This place is awesome! Perfect location, condition and an awesome stay. I have 2 minor criticisms (and only one of them is truly a criticism):
1). I wish I could have stayed longer. Canmore is wonderful and I would have loved to stay for a week, a month or even a year.
2). Having a washer/dryer in the suite is excellent. I would have preferred a laundry detergent that was free from perfumes, etc. I know that Tide is pretty standard, but it carries a pretty significant smell with it that we don't care for. Using a detergent that is free from all perfumes would have been even better.
All in all, this place is fantastic and I would love to stay again.