I have a new hangout when I feel the need to get out of the house and away from the office. This Caribou is in a small shopping plaza that most people probably breeze right past, so the traffic is a little light. The coffee is excellent, much better than the *$ folks.
It's a very small location and I've found power outlets in the back near the bathrooms.
Wifi works great, coffee is great, tables are comfortable. About the only thing I would add would be a wider selection of pastries, but I'm just nitpicking at that point.