The location of hotel was good, only a 10 minute walk to Haram. The rooms were fine, what you would expect for a 3 star hotel. The furniture and floors were outdated, the toilet was not very clean, unfortunately with stains on curtains and bathtub. One of my biggest complaints was with the lack of room cleaning service, we stayed in the hotel for 6 nights and the room was only cleaned once, after several complaints of no cleaning and several promises from the receptionist that our room would be cleaned, we had to eventually beg a cleaner to come to clean our room. The hotel room had no kettle, and no extra amenities such as soap and shampoos, again could be attributed to being 3 star. The hotel did have a small mosque setup however which was nice and also a small Pakistani restaurant as well and a small cafe but no other food options.