We stayed at the Fairmont the last weekend in October, and had a great time (this is my third time at this hotel). We stayed in an upgraded large Gold room, which was very large, and well appointed. This was the first time we stayed in a gold room, and the services they offer are very nice. The furniture in the room was very nice, and the bed was very comfortable. Only thing missing from the room were slippers, but once we asked, we had them very quickly.
Pool area is nice, but it would be nice if their were extra towels left in the change rooms. You only get one towel when you check in to the pool area, and an extra one would be nice for after your shower.
I would definetely stay here again, and have no problem recommending to others.