I love that Caribou feels like a remote ski resort inside. It's a really pleasant atmosphere for hanging out or getting work done. During the day, it's packed. Just about every person has a laptop with them because Caribou offers free wireless - a huge benefit. The only downside is that sometimes you'll go there to do work and obnoxiously loud people will be watching YouTube videos at the table next to you. Sigh. The outside patio is also a really nice spot. The coffee is good, and the baristas are friendly.