Staff is friendly. Offers a wide selection of books and media, yet if you're wanting to use one of the library's computers, expect a long wait. Also, there are homeless people in the bathroom stalls (both in the men's and women's restrooms) with all of their bags and belongings stacked in piles in the stalls with them. The library needs to take it upon themselves to help these people find the appropriate place to go for help instead of letting them hole up for hours in the bathrooms.