This is my local library branch, so I felt the need to give it some love on Yelp. The place is everything a good library should be. Friendly librarians. Well stocked. Fast service when picking up books/movies. Decent community computers to use. Plenty of spaces to plug in a laptop and free wifi. They even have a scanner which was super helpful to me when I needed to send some documents and no longer had access to one at my job. Printing is 5cents a page and is pretty much on the honor system.
The walls are decorated with kids artwork from the local schools. There is a meeting room in the back that groups can use for get togethers.
My only critique is that because it's so busy, the parking lot can get pretty full. Not really an issue in the summer when people are walking/biking here, but in the winter when more cars are being used and giant snow drifts are taking up spaces, it can be tight.