I really like this place for two reasons: 1) it has a warm/homey character but is also generous in space; 2) the waitstaff is always friendly. Coffee beverages are not bargain-priced but almost always on point quality-wise. They also have a solid array of treats/baked goods including scones, bars, and cookies. I also appreciate how the front end is more conducive to catching up with your homies while the back is more for solitary laptop time. You're sure to feel super comfortable either way.