Fairmont is obviously a great place to stay. Food and service were great. We upgraded to a junior suite with a view of the planes landing. The rooms could use an update, particularly the carpets. At the same time, everything is super convenient (automated curtains and you can control all the lights from bed). I wanted to use the gym for the treadmills, but 2 out of 4 were broken and the 2 functional ones were being used. I just waited a bit and they became available. But then the one I used had a significant tear in the tread, which made it difficult when the timing matched my cadence a few times. Being the Fairmont, I expect better quality, but it was an overall great experience.