Nice airport - We arrived in the International terminal which was slow for customs and kept up on the plane for an additional 20 minutes. (Not cool when your travel companions only have a 40 min layover). Once we arrived in customs there was a new system that requries you to use a "self service" computer to create a "reciept" that allows you through customs and out to check your baggage. Overall the airport was clean but there was no southern charm in the building or the people. Not that I was expecting a "hey y'all, let's have some sun tea", but a "Hello" or something other than barking at you would be nice. Terminal B has very small gates - once you get a seat don't get up you will lose you seat & very minimal charging stations.