Being full of or promoting cheer; having or showing good spirits.
Pleasantly (even unrealistically) optimistic.
In good spirits.