I've been here multiple times with friends to relax and maybe play a board game, and it's always fit the bill. The indoor seating area is pretty large with lots of table space (I imagine this location attracts quite a few students/work-from-home types) but at the expense of being a bit cramped. I've always preferred the outdoor seating which is plentiful as well but much more spacious.
The coffee is standard Caribou fare. I tend to prefer their mochas over Starbucks' (less gritty chocolate/syrup IMO). I'm primarily an americano guy though, and was pretty disappointed with their version, which felt watered-down both times I had it.
I've never had a problem parking here and the lot is decent sized considering the East Blvd location. The Brueggers next door/connecting is nice for a quick bite too.