Not the worst airport and not the best. I flew in on US Airways which they tend to cater to so it is also their largest terminal. As luck would have it, I had a connecting flight that landed at the end of terminal B and my connecting flight was at the very end of terminal A. To top it off, most of the people mover sidewalks were down. Thankfully, I didn't mind the exercise and I had an hour in between connections. Had my plane been late or the connection shorter, I would have been pissed at all of the maintenance. The airport can use some updates and isn't the cleanest but, they at least have plenty of eatery choices.