idyll
noun
1 he looked back on this time as an idyll | they lived in an idyll unspoiled by machines:
perfect time, ideal time, wonderful time, moment of bliss, honeymoon;
paradise, heaven, heaven on earth, utopia, fairyland, Garden of Eden, Shangri-La;
literary Arcadia, Arcady, Erewhon.
▷antonyms hell on earth.
idyll Oxford Dictionary of English