This is a perfect place to hang out with friends or get work done. There are several smaller tables where you can work alone or sit with a small group, and larger ones (some with outlets) to meet with larger groups.
The food is similar to what is served in the restaurant, but the menu is slightly smaller. Everything I have had has been excellent (the scramble and parfait are some of my faves). The only reason why I'm only giving the coffee shop 4 stars is because the drip coffee is kind of weak and weird tasting. Essentially, you have to buy a specialty drink to get something strong and flavorful. Those are great (I love the wildflower), but pretty expensive.
In general, this is a great place with really really good food and a fun atmosphere.