I stayed at this hotel since we were doing some work on our house. We checked into a room that belonged to someone else. The staff were very apologetic about error and quickly ensured we had another room. The only downside was that it had two beds instead of a King.
We were on the gold floor and it included a breakfast which was okay. We didn't really feel that the selection was comparable to some of the other hotels we have stayed in with similar set-ups.
We had dinner in the restaurant which was average. The waitress was very nice and was a pleasure to speak with.
Overall, we would go back if we didn't have any other options but based on how much we paid, I don't really feel that it is worth it. I would rather stay at the new Fairmont up the street.