Well, if I am your parent and I say to youThat's not really a limitation the Creator being omnipotent has absolute power over everything else and then it's not a limitation.
You cannot be on the street or be at Jimmy's house.
You are limited.
If I keep adding on places you cannot be, then you get more and more limited.
If God cannot be anywhere, God is limited. He is never immanent.
God would be limited in location.
Arguing that God is not limited if God is not present gets even clearer if you move to omnipotence.
If you say God has no power, God is clearly limited. If God never goes anywhere, is never present anywhere, God is limited from immanence. In fact this means, right now, I am doing/being something God will never ever do/be. I am immanent. This further limits God's experiences. God will never experience being anywhere - let alone all the things one does when one is immanent.
I am going to leave it at that since we are on a tangent and not really on topic.