Have you been there? How small is the university exactly?
Universidad Politécnica de Madrid in Spain
I doubt God hangs out in a Spanish university, but who knows?
Then again, no one expected the Spanish Inquisition...