Yes, the inside views were what captivated me as well. From the outside, I didn't think the buildings looked as massive as the claims I'd read. But as soon as I was inside, I realized that my mind just wasn't equipped to judge the size of the building from the outside.
I'm the wrong side of the ocean to pop in, but now I'm picturing it as Magrathea from hitchhikers.
... where you have this hugh lift running you through the planet building hall. Had immediately the same idea.
My best bit of the tour was the explanation that if the climate control system ever goes down, the building's large enough to develop its own weather systems, including potentially clouds and rain.
Hmm, I recall the tour differently - they said the building has no hvac, instead they just open/close the doors.
It's been decades, so I'm probably remembering it wrong.