The room is very nice - clean, modern, and the bed is comfortable. It's wonderful to sit outside on the deck. The location is great, easy walking, however Waterton is tiny so you're never far from anything. The onsite restaurant is delicious. Waterton is a delightful town to visit for a few days.
My only negative is that this hotel is a tour group hub, and there were always two large tour buses in the central courtyard, which made me feel like I was in a Greyhound bus station when I opened my door. Their motors are quite loud when fired up. This may not be an issue for others, but it did take away from my experience a bit, especially for the high price of the room.
Besides that, however, it was lovely.