In good spirits Happy or cheerful or positive. Everyone was in good spirits when they went to the beach for a picnic.