Sort:  

LOL no I dont think I scared anyone away, but maybe I did LOL

indeed it could well have bene a window like that making the reflection I will look next time I am there