This library is fairly recent so the structure is really good and has a convenient location. There are plenty of librarians around to assist with whatever you need. The numbering system is a bit difficult at first, but you get used to it. It also has a senior citizen section which I think is very useful because I don't know of any other local library that has that.
more