It's not awful.  It's in Terminal 2 in the airport and is actually a sit down spot with a full bar, which no other place in that area is, so it's a good call.  Service is nice, food is not good but manageable, and they have TVs to distract you if you're delayed or have a long layover.  Breakfast is served until 10:30AM and then regular menu served for the rest of the day.