I would give this property 4.5 stars.
The suite is really well equipped with all you need to self cater, as well as basics like shower gel and cooking implements. It also has one of the most comfortable beds we have ever stayed in away from home :)
If you are used to living somewhere more secluded, you may find the household noises above you a little loud, however if you are used to urban/flat living you will probably be just fine!
Shaila was really helpful with any questions or queries and the location was just perfect for exploring Banff. Cochrane itself has plenty of restaurants and shops which are fairly priced.
Overall if you are looking for a well located base at a reasonable price, this is the one for you!