Do not book at this property. Ever. This is less than one STAR.
Bad location. Terrible Staff. Very old furniture. Do not be fooled with the pictures. Imagine they start working on construction at 7am!! And when you call to complain, they apologize, and continue working.
The kitchen has not kitchenware.
Housekeeping is very bad, they put only one towel in a two bedroom, two-bathroom apartment., and they do not clean your apartment unless you call 5 times. And they may tell you: it is too late housekeeping already left, wait until tomorrow.
My advice, there are lots of great hotels in Doha, spend your money in a property that worth it.