Ok, this is very specific, but there is a certain smell when an attraction is 'new' or just opened
It doesn't matter what attraction it is, Kong had it, as well as Transformers, Gringotts, etc
I also really love the smell of all the Universal Hotels...Sapphire specifically