I have been to Dubai many times and the last time I visited this hotel. Although I didnt stay, but my business partner from the US has been staying here whenever he comes to this city.
From what I know of him - he is very very picky about his hotels and so my guess is that this is a hotel one can surely stay at. Although let me tell you its an expensive place and kind of far from the main Dubai city its more close to the commercial WTC - so most suitable for business visitors.
But then anything in Dubai is not more than like 30 mins of drive and for us Indians that is so good... - So it should not be a problem. Emirates Towers is located on the Famous Sheikh Zayed Road which is like an awesome road - big, wide and international style - its dubai after all.
The road is flanked with nice big glass buildings on all sides. a lot of eating outlets are pretty close to the hotel, so eating should not be a problem.