I'm not sure that's a good analogy. Putting aside that God created the hotel, all the rooms, and the content of each room, if He found Himself on the outside of this "room", how does He know its the right room to look into, or even pass by? Who or what is labeling the rooms for God?
So are you saying that God is like an author who already knows what happens to each character of the story? If yes, where does the concept of free will come in?
Whatever state that was, why is it "perfect" and not just "very good"?
Maybe because someone with sin can be "very good", but not perfect?