Superb place, wonderfully busy, affable staff and rather reasonable prices.
Little extras nearby: gluten-free bakery, recycling of children's books/toys and a great slide to channel your children's energy before or after shopping.
I highly recommend !