The Fairmont is not the newest hotel in the world. But it is well maintained (with the rooms recently updated).
I have stayed here twice. I have had good experiences both times. The service is good. The staff are pleasant and helpful. The rooms are large and clean. The location is fantastic, you are right smack in the centre of the city.
Overall, the Fairmont has never given me a reason to complain. My stay was comfortable and pleasant. The only reason why I did not give it an "excellent" rating is that unlike some of the (smaller) places that I have stayed, it is not an amazing experience. Then again, to be fair, those experiences are more likely to occur in smaller boutique hotels / establishments.
hotel reviews