We have been to this store a couple of times with my daughter. She loves it. I think it is because it's not to big and overwhelming like some other stores. The staff are okay if you find one that knows toys.
PROS: Fun place to be
CONS: Find a staff member who knows