When you said 'perfect hiding place' I automatically thought of a school This one doesn't have many windows, so it's rather a prison building?