Yes
Yes my son is 3 and my daughter is 5 they had a blast it will definitely keep her attention and have her excited
There are plenty of things for preschoolers to do and I'm sure she'll have a great time.
Thanks! Your answer is awaiting moderation.