Located in South Dubai, just minutes from Al Maktoum International Airport, the site was largely a flat piece of desert ...