I have mixed feelings about this place...
Day One: I came the first time because I was on a lunch break (temporary training in the area) and liked the interior immediately. The layout and decor made it a great place to put my stuff down and study for a while.
I went to the counter to decide on my items, but the guy behind the counter was not helpful. I asked about a certain bagel, "Is that a plain bagel? Or a raisin?" I couldn't tell because it looked like it had dark spots. "It's plain." When I asked if we were looking at the same one he just stared at me waiting for my choice. I just decided to ignore his lack of service and order a coffee and the bagel.
The coffee was mainly just syrup and the bagel was so salty I had to remove most of the top layer! Yuck. I threw my coffee away and half my bagel and left.
Day Two: Now if I had an experience like that, why did I go back? It was the only place right by my training that wasn't the gelato spot and where I didn't leave a tip! Plus, I loved the decor remember? So I went in and this time it was a different guy who was very helpful and got me what I needed quickly and was just very friendly. I didn't get coffee this time but I could relax, study my information and leave.
So, I guess I would say on the right day this place had good food and friendly staff. And on that off day... Go somewhere else.