jaunty

From Termhotel.com

Having or expressing a lively, cheerful, and self-confident manner.