The airport is large and most of the places to eat are close to each other. If you are a frequent traveler and opted in of the TSAs pre screening, getting through security is a breeze.
There also numerous shops on which to buy books and magazines. There are also numerous specialty shops so it's easy to spend time between layovers.
My biggest complaint about the airport is the free wifi. While it's great they offer free wifi, I found the connection fairly unreliable on my iPhone.