Well… It’s a library. Not much of a modern library but people seems to be happy with it. My review is a 3 star originally since the place is quite stuck in time, but I’m adding a star for the warm service. My mother in law(who is sick) is a member of this library, one time she lost her library card, so the front desk issued her a new card on the spot, free of charge and also trusted me to deliver it to her. On another occasion she called and asked to save a book(while she still owed money for a previous book). They saved it for her with no problems. Everything got taken care of, it’s hard when you’re sick… But they really showed us how much they care. All in all descent library, great service. Yalla Bye.