We just finished a five night stay here. It was perfect. The place is neat, clean, family owned. It works well for us as a couple, and large groups and families were filling the place when we were there.
The hotel is located so it's a walk to about anything from dining to shopping. If you're hardy even down town can more is easy. The local bike trails are near buy and you can enjoy biking or just walking the Bow river trail