I've always seen God's heaven as a vast domain, on the other side what we call space, the firmament of the stars, that we could, if it were possible, go through some portal to, which is to say a real place, way out there. Leave it up to you to find all the many references of scripture to real beings and things existing in God's heaven, including the New Jerusalem. Here are some old, dusty notes on heaven you may find useful:
We are limited in our knowledge of heaven, the Bible telling us more about what will not be in heaven than what will. But the Bible tells us all we need to know about heaven. Heaven is a real place, not a condition or state of mind. Of that paradise where our spirits go after death,
2 Corinthians 12:2 I knew a man in Christ above fourteen years ago, (whether in the body, I cannot tell; or whether out of the body, I cannot tell: God knoweth) such an one caught up to the third heaven. [3] And I knew such a man, (whether in the body, or out of the body, I cannot tell: God knoweth) [4] How that he was caught up into paradise, and heard unspeakable words, which it is not lawful for a man to utter.
That man was Paul himself. Notice how one could go to heaven in the body, or out of the body. In James, it is noted the body without the spirit is dead,
James 2:26 For as the body without the spirit is dead, so faith without works is dead also.
Also note that there are three heavens. There is the atmospheric heaven of the fowls, the stellar heaven of the stars, and the heaven which is the abode of God. The first we see by day, the second we see by night, and the third we see by faith. (See Genesis 1:6-8, interesting water above and below the firmament.)
The North Star is unique, a fixed location in earth's view, and heaven could be to the north,
Isaiah 14:13 For thou hast said in thine heart, I will ascend into heaven, I will exalt my throne above the stars of God: I will sit also upon the mount of the congregation, in the sides of the north.
Leviticus 1:10 And if his offering be of the flocks, namely, of the sheep, or of the goats, for a burnt sacrifice; he shall bring it a male without blemish. [11] And he shall kill it on the side of the altar northward before the LORD.
Note how, in Psalms 75, nobody from the east, west, or south can promote (exalt) a man, but only God,
Psalms 75:6 For promotion cometh neither from the east, nor from the west, nor from the south. And note how the devil wanted to set his throne in the north, "I will ascend into heaven, I will exalt my throne above the stars of God: I will sit also upon the mount of the congregation, in the sides of the north." This implies God is of the north?
The spirits of the saved saints go immediately into the presence of the Lord Jesus at death. Consider these verses:
2 Corinthians 5:6 Therefore we are always confident, knowing that, whilst we are at home in the body, we are absent from the Lord: [7] (For we walk by faith, not by sight) [8] We are confident, I say, and willing rather to be absent from the body, and to be present with the Lord.
So, a spirit can travel quite fast! (Eat your heart out, Einstein...)
Almost forgot to mention, if you're south of New England, there's Heaven Heights in Massachusetts. Can't vouch for it being perfect, would probably check the crime stats, before simply picking up and moving there.