Actually ended up visiting today. About 5 or so people in there when I showed up- as most of the seats are in sets of 4, not a ton of places to sit alone. Food and drinks very reminiscent of The Club at ATL. (Haven't been to any of the others)
Can see this place getting really busy if weather causes any delays.
This is at almost the furthest extent from the entrance. There is an elevated area just behind with some chairs. Bathrooms are in the lounge, but didn't take a look at them.