Vibrant

Lively and exciting.