A piece of heaven in a slice of cake......