a heaven on earth

heaven on earth

Something that is very enjoyable, pleasurable, etc. Have you had Jennie's cookies? They're heaven on earth. Costa Rica is heaven on earth. It was so beautiful I didn't want to leave.
See also: earth, heaven, on

a heaven on ˈearth

a place or situation where everything is perfect: The island is a real heaven on earth. OPPOSITE: a hell on earth
See also: earth, heaven, on