A great place to hang out. Starbucks on premises. Free WiFi. Good selection of books and magazines. They are very helpful locating books and will order for you if you don't find what you're looking for.
There's plenty of parking. It's a good place to bring kids too as there is a good children's section.