The location is perfect and if you are into history the Fairmont oozes it. We had a couple issues while we were there. The room was on the city side and very loud-our neighbors also had kids and a dog-It happens & not the hotels fault. Parking was expensive-$25+ a day. But my fault for not checking. The real disappointment was High Tea. We were there for our anniversary and it was a bucket list experience for us. It wasnt what we hoped for. The staff at the hostess station were not very friendly- we were made to feel like we were bothering them-we were 10 minutes early for our reservation. Once seated we were at our table for a little over an hour and other than asking us if we wanted more expensive drinks than were included in the tea, when we were seated, and bringing us our bill the server only checked in on us one time right after another server had brought the food and tea. We didnt want to make a fuss but the tea in one pot was cold and bitter. The food was way overpriced for what was served. The scone was nice but the tiny finger sandwiches were stale or soggy and consisted mainly of cream cheese and paper thin slices of something else. The desserts were pretty but too sweet to eat. We took them in a to go box but ended up throwing them away. The cost for 2 people was $275 including close to $50 tip the server clearly wasnt happy with, but all things considered I thought was generous. The hotel staff were wonderful, the rooms beautiful. Skip High Tea.