I really enjoy going to this library when I am in town. They are a nice size on multiple floors, and have desk where I can sit and plug my laptop and relax. Plus they have meeting rooms, and programs for the community at times. The staff seem really nice. Great way to kill time.