Could you live in a place like this? That building looks like somebody took a bunch of mobile home trailers and nailed them all together into a building. Where are the windows?