exhilarating

EXHIL'ARATING, ppr. Enlivening; giving life and vigor to the spirits; cheering; gladdening.