This is not a luxury hotel, a 3 star rating is about right, but it is good for a hotel in that category. The (non-smoking) room was comfortable, clean and reasonably well-equipped. The staff went out of their way to be helpful. Room service was good, quick and cheap. The air con was quiet and effective in keeping the room warm at a cold time of year.
The drawbacks: not particularly great bathroom; noise from nightclub (though generally not that bad); very limited choice of English language channels on TV; occasionally unreliable and slow WiFi.
I chose the hotel because I needed to be close to the Al Khalidi Hospital. If that had not been the case, I probably would not have chosen the area. It has some good restaurants but not much else to offer.