I haven't been here is over a year or more so maybe there are some new people working the counter. The food is decent, there are good muffins and bagels. There is a good selection of smoothies, coffees and tea. It is sometimes hard to get a seat. But, the service I experienced was a nightmare. Nobody seemed to have any concept of time management or how to work as a team. I waited 20 minutes for a tea and bagel at an off-time. It was appalling and I even asked what was going on and got some kind of blank stare.