This is a very unique library with tons of interaction for the kids. Each level is specific to an age group and they even have a theater for productions. The only problem is parking as I payed $5 to park in the lot across the street. Very cool library though.