This is scientifically fascinating. Everything about this place defies logical explanation and the implications of spontaneous interdimensional travel certainly merit study. Not to mention a stable gateway to some sort of contained subdimension.
And whatever the beings claiming to be angels are. They're interesting, to say the least. Not angels, obviously, but interesting.
But also I really do need to get back, so thank you for the hospitality, but I should go.