After eating here a few times and having ordered catering here for large groups a number of times, I have to say I'm very impressed with the quality of food here.
Lunch downtown isn't cheap anywhere and I would say this is on par with what you would pay for lunch - around the $12 mark for a sandwich, drink and salad. I'm a fan of the make your own sandwich bar. One can't go wrong with fresh ingredients and lots of options like caramelized onions and countless different Ace bakery bread types.
I've never eaten in, however the eating space is quite airy and large. Think modern cafeteria style seating.
Plus, the double chocolate chunk cookies with sea salt are to die for.