STAY AWAY. While checking in, the waiver mentioned to check the room for any issues. Once we did, we found the room in unclean conditions, hair on the bedding, stains, mold in the bathroom, and the lock broken. We refused to stay and once the uber came, he shared that we were the 6th persons to leave this place. It was so hard finding accommodation last minute and this place will not refund or even acknowledge this issue with Expedia. Save your money, and book close to the haram. Ps. The “walking” distance is sketchy and not on straight ground, the marketing is inaccurate.