It's modern with plenty of tables with surge protectors for plugging in computers and phones. They have a color copier as well. Not sure if it's a plumbing issue or someone's hygenie, but sometimes there's a faint ... smell. Not a good smell.
Lovely library with a welcoming and involved kids section. Great programming for children, from infant/toddlers on up, but it's in such high demand that events are ticketed (free, but you have to arrive at least an hour in advance-- hard to do with little ones!).