Spirited

energetic and enthusiastic