Staff was quick, especially considering the line they had. I don't do coffee, so I can't speak to that, but the tea was good (of course it's pretty hard to mess up black tea).
I don't recommend their hot food items though. I ordered the egg, ham & cheese croissant for $8. The outside was super hot, which I thought was a good sign. However the middle was cold & I am not a fan of cold egg. For $8 and a 10 minute wait I expected my food to be cooked through.
I didn't have time to ask for a replacement because it was time for my plane to board, so maybe they would have done a better job the second time. If I ever end up here again, I'm define tell grabbing one of the cold items.