The location is great but there's tons of construction going on in front of it. Its in Deira, which is NOT new Dubai. check to see where your work/play will be. Its right across the street from city center.
If you're looking for a pretty good hotel the sheraton deira is ok. nice suite upgrades. Be careful of the internet rates though, sending this message (yup I'm there now) is costing me $25 a day in internet charges.