I'm not sure why another tipster said kids aren't welcome here. My children have been coming here for ten years and have always been welcomed. The staff is hit-or-miss but generally helpful.
I have been coming here ever since I can remember. I have mixed feelings about this branch though, the 2nd floor is the best. Lots have great audiobooks downstairs as well.