I love this library and so do my boys. Computers are plentiful and staff is always willing to go way out of their way to help. They are very knowledgable and actually shocked me when they told me where I could find a book I was asking about. There is a cafe right as you come in the door and from what I have seen, not overly expensive. I wish they had longer hours, but it seems that libraries are a dying breed due to kindles and what not. I prefer to hold my books, not a mini computer so I will keep frequenting this library.