It was a very good trip....thanks for the support prajwal and Faiz.
Areas of improvement :- Pick up from the airport could be fast and much smoother, Dubai city tour will be much better if organised in a Private Vehicle.
I recommend Trip Factory for Dubai trip as i had a very good experience.