Anyone
The Museum is intended for Children under 12 years old.
I would say it really depends on the child. I took my two yo and his older siblings (preteen/teen) had just as much fun with him there as he did. I also took them at 5-7 and they enjoyed it too.
Thanks! Your answer is awaiting moderation.