The idea is simple. To get as many startups going as possible. I thought. Why not make it very cheap. A fancy office in the city is not going to do it for everyone. So why not take advantage of the many camping sites out there in the country. Electricity is probably not going to be a problem. Public WiFi might. Perhaps some sites could attract these customers by getting Internet over cable. Otherwise you have mobile 4G.
I think the idea of people renting caravans in camping sites for startups actually is good. I mean if they can create a company later with many employees then they have generated jobs.