As far as airports are concerned, this one stacks up well. TSA gets you through security pretty quick. My flights have almost always departed on time. All the terminals are in the same building.
There are also plenty of options where food is concerned. My favorite part is that there's a Bojangles inside. You could feasibly bring Bojangles to another state! Seriously, how awesome is that? The only downside is that each terminal has different food, so it may be a long walk, depending on where you are flying.