Define taking off
Sounds like the place showcased is great, and an indicator of what is bubbling up from the proletariat. A little more work, though, on the research. About how many other spaces like this are there, are they located mostly in the biggest cities, what other flavors of these are there, how many in other countries, what's the rate of expansion, etc?