Friendly and responsive staff, nice decor, great location. Street parking is difficult but not impossible. Wish there was dedicated workspace. No desks or ample space in at the dining room table to accommodate a comfortable work area.