The hotel is good, cozy, and clean. The housekeeping, valet, and restaurant staff are polit and helpful.
The reception/management not so much:
-would only put 2 bottles of water 3 times a week for a family of 4! They refused when we asked for more...
-one day the bed sheets got dirty, we practically had to beg them to come and change them since it was not one of the "3 days of housekeeping service/week"
-TV reception is of low quality, and not a good choice of channels. One kids channel, which is certainly available in english, was only available in arabic. After multiple requests they refuse to change it to english from their main receiver.