Excellent library. We love coming to this place. The staff are so friendly and helpful and go out of their way to find the books we are looking for. They have excellent programmes for preschoolers and my little one loves coming here every week. Our favourite place to relax, read and just hang out.