The airport upon our visit in September 2014 was clean efficient and spacious in the new terminal. The security process which does take too long in most US cities was up to the excessive time scale I have become accustomed to. However luggage handling collection was much improved. My negative experiences on my last two trips has been the very low standard of the counter staff at the airlines check in desk. On this occasion she insisted on me having a China visa in my passport to visit Hong Kong which is not required. I showed her my HK resident card but she insisted on a visa was dismissive and ignorant of the visa requirements for entry and refused to check them. Eventually she checked myself and my partner - but at other ends of the plane even though we checked in very early. This was corrected elsewhere. American and United airlines seem to have the most rude check in staff. Happy with the others.