Love, love, love this place! On the bookstore side they are so friendly and helpful. They will make recommendations and special order items if they are out of stock. This is definitely a "go to" location for gifts for many occasions!
The coffee side is great as well. A very comfortable atmosphere in which to hang out!