From outside, I really got deja vu.Is that the same building that was used in the movie "Christmas Lodge"?