'breath of fresh air' definitions:

Definition of 'breath of fresh air'

From: WordNet
noun
A welcome relief; "the new management was like a breath of fresh air"