Great coffee if they get your order right. Problem is it's usually only about 50% of the time. Breakfast is good if you have time to wait for it. Skip lunch though. There are better places in the area to eat for the same price.
Staff is always very friendly but the line is always chaotic. They definitely need more training and/or more staff.