Really pleasant stay. We were in Banff for a week's skiing with a family of 4 and had no complaints at all.
Rooms were clean and beds/amenities all as expected. Staff were excellent and made us feel at home, helping with all arrangements.
Hot tubs sometimes crowded, but always with friendly people. Breakfast (with world famous granola!) was very good.
If I had to pick on something the rooms/facilities are functional rather than fantastic, but as a base to explore the area from it is great.