It is...an airport. And as airports go, not a bad one, especially if you are in the more modern D terminal. Lots of typical "airport meets mall" venues offering overpriced food and unnecessary merchandise. There is, of course, gambling in the form of slot machines and that tends to be rather unusual for an airport in the USA. If you have the airline status or club membership necessary, the Continental Presidents Club near D33/35 is on the upper level and is quite nice. Lots of power plugs and free snacks & beverages.