I had one of the most beautiful shopping experiences in my life in a huge malls like DUBAI MALL or MALL OF THE EMIRATES as you can find a massive number of fashion brands and designers' stores, and also the super sale and discounts occasionally, you will find great chances.
It's a charming city that gives a cheerfulness and let you think about plans of fun as you can have alot of daily fun tours, when it was my first visit that wasn't too long but i had some great time watching the revolution of construction built on these lands, it's just super designed and super constructed you can feel how people there could adabt to perform systematically for daily life and this make them know their rights and their limits.
It's easy to find the taste of food you like as alot of international restaurants found every where like Indian, Arabian, american food etc.
Just you should find the date of good weather conditions as it got hot starting from may so you can easily check weather befor the visit decision but finally you'll be happy visiting DUBAI.