The terminal design is such that you can pass from gate to kerb in under 5 minutes upon arrival and security queues tend to be short and manageable upon departure. American dominates the airport and takes up 4 terminals - if you're making a connection between A/C and B/D (on opposite sides of the central highway) it can take a while because the SkyTrain is slow and makes many stops. Terminal D was recently renovated and is quite smart but A B and C are older and could use a refurb. Dining options are outstanding in D but mediocre in A B and C. For whatever reason the airport operators crank up the aircon at all hours and the terminals feel unnecessarily cold. The rental car facility is about 2.5 miles off site but shuttles are frequent.