I've come to like Solo quite a bit. I'm a professor at ASU and like to do a lot of writing off campus (continuing a habit I picked up in grad school). Solo is great for that. Meets my criteria:
*decent number of outlets for laptops
*seats that aren't too tiny and uncomfortable
*free wifi (ask barrista for password)
*espresso ground by hand, not by a machine
*skim milk available
*plenty of parking
*air conditioning not too strong
*not too crowded
*music not too loud
See? I'm picky about my coffee shops. The only downsides I've found are:
*there's really no food at all except for the limited number of bakery items they receive each morning
*like most coffee shops, pretty bad art and a lot of dust everywhere
*too small
As far as the coffee goes, it's fine. Not too nutty, not too burnt, not too acidic. I'm just glad to find a shop where there are no automated espresso drinks.
Oh! And the biggest plus: friendly staff of adults who know what you're doing and why you're there and won't bug you so you can get your shit done. A++ WOULD BUY AGAIN.