The service is pleasant. But slow, ordering a bagel or breakfast sandwich is a 15 minute affair. They used to make your lunch sandwiches made to order but that too much time. Now they're made the morning before and sit in a fridge getting stale. They always run out of food when you're hungry it seems too. Price is a bit exorbitant when you get a tiny stale sandwich.
Yes they use local, organic, (fill in new hip food trend) but it's not worth it at these prices when there's a cheap Portuguese bakery across the street that does it better.
Coffee is decent, muffins are decently priced. So use this place for a coffee and muffin. That's it.