Yes, it appears they had electricity. Also, one of the first pics shows they musta left some of the lights on.
:)