Wash Perk has a funky sort of hipster vibe, lots of millenials with laptops and such. A lot of different kinds of places to sit, from armchairs to tables to bar-like counters with stools. Good wifi, plenty fast. Usually pretty quiet but it's all one room so you'll get the occasional chatters. Good coffee and decent food. Outlets are fairly available, though not from every seat. Can sometimes get crowded, but I've never not found a place to sit... just maybe not a place with a table.