The location is perfect. The room was spacious, clean and comfortable. The linen is very soft and pleasant. We had a great view of the terminals. We had a great breakfast buffet in the morning (included if you pay for the executive lounge access).
I'm knocking 1 star for having to pay $10.95 for Internet access in spite of my being a Marriott member (I guess I'm not a gold member. Fairmont doesn't have this silly distinction).