Hn. One of those, are you? You'll do fine, here- people from the normal universes, they're the ones that tend to suffer.
I've yet to hear this place be described as identical to any, but good luck, either way.
'Smell' is likely a stretch. It is a sense, though. A feeling you get, when someone talks about being disappointed about being wrong about their death.