This library is very good and spacious. They have very big space for kids. I think its better to add separation for kids space and adult space because kids are making noi ... more