A pleasant store with lots of toys, a good mix between natural toys, educational toys, art supplies and just "fun things". Their prices are usually decent, not the cheapest price in town, but usually not so far off that they're objectionable. Their staff is typically knowledgeable and willing to try and help. They have a loyalty program if you buy a lot of toys there.
We've bought a fair number of toys here for my son, ordered a few things that we couldn't get in store, and we've generally been happy with the service and pricing. It's nice to have a store like this in the neighbourhood.
The changed hands recently, I believe, but the overall feel of the place doesn't seem to be changing.