I wish I had heard about this place earlier. I had been going to Panera for about a month and b/w the ice machine and the people it is just too noisy . Although I havn't had anything but the house brew, which btw is good, I must say that the environment is casual, the seating arrangement is great (with power outlets as needed), and it isn't a small cramped place. Fast wifi connection too (Caribou Cafe's is kind of slow).