Staff always friendly, a welcoming and inviting large children's section. There are usually activities for children. Good selection of books. Honestly, one of my favouri ... more