I frequent this library once a week, my children and I benefit from its huge selection of new and older books. We like that they also have a nice amount of dvds to rent out and vhs videos for the children. The librarians and staff are always nice and friendly and we especially have been happy with the children's librarian. She helps us find books on my sons particular interests and shows us exactly where to look. The library is clean and has plenty of parking and the restrooms are clean too.