We stayed three night during a long weekend and enjoyed our stay very much. Staff is very friendly and offer great service. The rooms are average, but comfortable. I found the mattresses to be too hard and I woke up a little sore. But I still slept well. The hotel is great for families with excellent ammenities. The pool area is nice and large, as is the hot tub. The pool is showing its age, but it is clean and we enjoyed using it. The bathroom has been updated with a nice vanity and soaker tub. The rooms are clean. My only complaint is the towels. They have been well used and are quite scratchy.
Overall great stay, and I would recommend the hotel if you were to get a good deal. but we likely won't stay again, only because there are so many great hotels in banff and I am curious to try the other ones.