He is definitely right about the smells. The first fime I visited, the smells were the first thing to hit me and they're the same smells you get in Glasgow, which is the closest city to me here. Which makes sense I guess since the way NYC is constructed, it was based off the way Glasgow was constructed and it's why they often use Glasgow for filming locations when trying to recreate NYC.
Luke is not a city guy, that is for sure.