Pluses: good location, near Mall of Emirates and metro station, nice staff, very clean, nice pool on top of hotel.
Minuses: very cold, got back to a room of 17 degrees Celsius, the AC is ridiculous in Dubai, make sure to tell the staff you don't want the AC so high, hard to warm it up (you can adjust the temp yourself), very loud - there was a construction going on right next door, but also the windows have no sound cancelling features at all, you can hear every car from the street. Maybe higher levels are better.