FWIW, I place Eden in the spiritual realm because of the location attributed to the tree of life as follows:
He that hath an ear, let him hear what the Spirit saith unto the churches; To him that overcometh will I give to eat of the tree of life, which is in the midst of the paradise of God. - Revelation 2:7