This was everything it promised to be - a 13-year-old boy can very happily stay in there from opening time to closing time and have a fantastic day (and his aunt can have fun watching him enjoy himself). He declared this his favourite day of our trip, and has just been on the internet looking up more detail about some of the things he saw - how's that for an educational outing?!
We fly back to Missouri tomorrow, and then I fly home on Saturday night. It's been a great trip.