I suspect the set is a small part of the production....sound stage(s), blue/green screens and other exterior locations probably figure in the overall production.2 things are going to happen in the next 90 seconds.
First Jack will be along shortly.
Second you’re going to be wearing these cuffs.
Interesting set and amazing they can shoot so much from a small site like that.