A visitor to Meydan One Mall, a 15.6-million SF complex in the heart of Dubai, can expect far more than a premier shopping experience.