Full of zest
• Brimming with vigor
• Exciting
• Full of life
• Full of pep
• Full of vigor
• Lively
• Piquant
• Sharply piquant
• Sparkling