This place is a children's paradise. They have some quality toys which you do pay the pricetag but they are made to last, not like some cheap stuff you can buy. They also offer a gift wrapping service. The staff couldn't be anymore chatty. Only downside is sometime you would just like to browse without being jumped on, but then at least you know they are there to help!