I was there 2 months ago. Some of the old nostalgic stuff is pretty cool. Put my overall impression was that this was a company that has been broke for the last 5 years, and no money was spent on the place for the last 10 years. Many displays are broken. the DC-3 smells like mold and rot inside. The movies they show are neat, but old and out of focus.