halcyon days

/ˈhælsiːən deɪz/noun
University
1

A period of calm during the winter, when storms do not occur.

2

A period of calm, usually in the past and often nostalgic.