exhilarative

adjective
  1. tending to make someone feel lively, cheerful, or excited; invigorating

Examples