Love this place. Great coffee and great food. Consistent quality and quick service even when they get busy. Surprisingly, they have some really tasty sandwiches for lunch as well. I really like that even when I roll in at 6am, the staff might not be fully awake but they are definitely fully engaged.