Came here through the US for a wedding in Huntsville. The airport is clean and staffed with friendly staff. Other than some inefficiency with the air Canada check in the rest of the usual airport process was quick and efficient. It had probably the quietest security area I've ever been through in a major city airport. Has a small selection of shops and eateries but it does make up for it with an abundance of charger points, which let's face it, is the most important consideration for the modern traveller.
Architecture is unassuming and modern, favours a 'white' theme.