The staff of the hotel is very nice but unfortunately everything else is not. I cannot believe this good rating because it does not reflect the reality in any way. The rooms are nothing as shown on any of the pictures and half of the rooms are very dark because the windows are small and in between of wall pillars. Windows were very dirty. There is no soundproofing and you can even hear the neighbor snoring. We had two rooms on two different occasions (first stayed two nights and a few days later one night, three people in two rooms) and there was always something with the rooms, either there were no towels or only one pair of slippers or we only got one key card for two people etc. These are small things but they make a big difference.
The air in the room was very stuffy and there was a strange smell. Something was leaking in the toilet and there was a puddle of water in the middle of the bathroom in the morning.
The breakfast is very, very poor. Food is very low quality and separately charged cappuccino was just bad (probably instant cappuccino). There is some choice of food but everything looks and tastes awful and old.
Free parking was good and the hotel shuttle was good (10 riyal’s) also.
I cannot recommend this hotel. Despite of the great staff there is really no reason to stay at this hotel.