I have stayed here on business several times and have always had a comfortable stay.
It is ideally situated in the centre of town and is close to loads of shops. The only downside to this is the traffic noise as Saudi drivers like to use their horn a lot!
The rooms are big and clean. The restaurant on the top floor is good and has a large selection of food. The quality is very good and I didnt have a bad meal there.
Downstairs there is a coffee lounge where you can relax and have a nice drink.
Overall, it is a good hotel and I enjoyed my stay