Idyllic spot
'idyllic spot' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for eden that I've seen before include "Someone once seen in Number Ten's" , "Tory Prime Minister, 1955-57" , "Adam and Eve's garden" , "In need of a great garden" , "late PM" .)
(Other definitions for utopia that I've seen before include "Thomas More's 1516 book about life on an imaginary island" , "Perfect state of things" , "Perfect world?" , "Sir Thomas More's perfect country" , "Impracticable state of perfection" .)