In addition to above.....Snow Park at the Mall of the Emirates, Jumeirah Beach Residence - The Walk....your kinds will love hundreds of sports bikes that are parked there in the evening, Chill Out - The Ice restaurant in the Time Square Mall, Take a walk at the Corniche area, Ibn Battuta Mall..for the heck of it