I would give it 5 stars, but I hate libraries in general because of the whole "reading" thing that they have going on in there.
But, it's clean, bright, cool, and I see a lot of computers around.
It's also quite spacious, relative to the amount of people that are always in there.
I never have to wait for a conference room.
I don't know much about the staff because I hate talking to people, but they looked okay.
I don't know what my grandchildren do in there, but it's worth 4 stars to get them out of my hair for a couple of hours.