I am a bit biased because I love ALL libraries. This branch is fairly busy so there is a steady stream of people going in and out. The public computers are easy to use and staff are helpful in showing folks how to print things off (only 10 cents a page). There is a sizable kids area with loads of windows so it's quite pleasant. Another nice thing about this branch is that there are several small meeting rooms you can reserve to have a quiet, safe & public space to meet with someone (free!). The only challenge for this branch can sometimes be the parking situation. This strip mall can get packed and there's not a ton of turnover as many of the cars seem to be those of employees' that are working at all the businesses around. The library does have a number of 15 minute spots that are usually open but if you're looking to stick around for longer you may need to circle a time or two in order to get a spot.