Adjectives

(s)renewing, restorative, reviving, revitalizing, revitalisingtending to impart new life and vigor to“the renewing warmth of the sunshine”