sfeer (dutch word which is hard to describe)
Not that hard, really. Basically, it's the same as atmosphere in English. (That is, one of the meanings of the word in English, since there is also the meaning you would translate to atmosfeer in Dutch, which does not relate to this at all.)