Very friendly service. When it's a bit slow, they are very apologetic and accommodating. My favorite is the manager that walks around and asks how things are - he is really committed to the Cafe doing well! The breakfast is basic, cheap, good. For lunch/dinner there aren't any good vegetarian options, so we really only go for weekend brunch.