Sit by the bar or away from the main seating circle, or that afternoon sun by the big gorgeous windows will create a glare you can't even imagine. tl;dr - sit in shade.
4 seats at bar, extra spaces for standing and working 2 high tables with bar stools, each seats 2 with laptops comfortably and each has its own electrical outlet. 3 2-person tables inside 3 4-person tables inside 3 4-person tables outside. Outlets literally everywhere. Music ranges from jazz to electronica to classical - depends on barista I think. It's a low enough volume so as not to be distracting. Meeting room space in back seats approx. 15 people - available for rent. Plenty of parking - approx 10-15 cars.