Also that aerial video might clear up the "mirror or window" question. I certainly can't see any sign of a window opening in the wall in question:
However, that might be a moot point, because the video also shows that to the right of that wall (in the video view above, i.e. to the left as...