Children (and adults)of all ages will love this shop! I can never get out without some kind of purchase! The salespeople are warm and friendly and they make you want to return again and again. And it's worth the trip every time! The shop is easy to find with ample parking.