The hotel is relatively modern and good bathrooms but my room wasn’t clean at all upon arrival. The carpet hadn’t been hoovered and the bed was rock solid. Also, I had no hot water in my room for a whole week. Having spoken to other guests, they also complained of similar issues of luke warm water. I did ask to be changed rooms but no one got back to me. The breakfast buffet was shockingly poor… no basics like croissants, breads or even eggs on a few days! One day they just served noodles, rice and veal curry… very odd breakfast and appeared to be the left overs from the dinner buffet the night before. I also found the breakfast staff to be quite cocky in tower 3… almost arrogant that a guest is complaining that there are no eggs at breakfast…..
Also, the hotel is far from the haram - especially at namaz time, can take up to 40 minutes to get back. However, on a clear run, about 10/15 mins. A positive is that the hotel has very frequent shuttles to take you back and forth from the haram and they are really reliable.
Overall not a horrific stay, but really not a 5* hotel. Between a 3/4. The hotel itself is 9 different towers - it massive and the entrance is scenic. For the price, it’s not a bad option to be honest, providing you’re not expecting a 5* hotel.