With building work still going on it's a mixed bag. International arrivals & immigration (as UK citizen) O.K. Easel in immigration with poster saying Arrivals with arrow then confusingly lots of corridors with signs to immigration!? Eventually picked up signs for Baggage Claim. Domestic arrivals okay except for truly appalling baggage claim carousels - just inside roadside doors where anyone can come and grab a bag. Have they learned anything from Phoenix? Check-in average poor where there is building work. Airport seems to be getting its act together but be prepared to walks miles!