The degree to which something is piquant, stimulating or exciting.
Flair, vitality, or zest; energy; vigor.