I have seen a TV show about the place. They restore Deloreans back to original showroom condition. It looked like they did a great job on the total restorations. I think the cars were also somewhat affordable if I remember correctly.
There was one once upon a time, maybe in the 80 s. I recall him Delorean having gone to prison for a time as well. Never had heard of his car till the jail thing came up.
Alex nailed it. It s a really interesting place to visit.