It was great for my kids. I had my 12 and 13 year old with us and they had fun. Can't answer the second part of your question because it does depend on the temperament of your kid.
It is mostly for younger children
It's cool I think a teenager would love it for a few hours
Teenagers will get bored fast. My two little ones last abt an hr
Yes, they would .... probably a couple of hours 😊
I'm 16 and I had fun for about an hour or two just exploring the place
Thanks! Your answer is awaiting moderation.