The hubs comes to this library with our little man more than I do, but the few times I have tagged along with them, the place seems great. There are always activities going on for the little tykes. There's a quiet play area in the children's section where our son likes to build towers. There's also a bunch of computers that he can go to to play some online games (nickjr, disneyjr, pbskids, etc.). Whenever the hubs puts a book on hold, he gets an email to let him know that it's in. The checkout system is self serve and pretty convenient. The culture passes seem really cool, too, although we haven't taken advantage of that yet.