I completely agree with that. Can we say of any time or place that "God was present here, but He is no longer"? I say, "no". God is eternal; all times, all places, all things are present to Him. That is, IMO, on aspect of the meaning of His Name: I AM.
Hallowed be His Name.