...a piece of heaven in earth