The room and toilet were clean, with towels and toothbrushes provided. There was a shower overhead, but no shower cap, making it a bit difficult to avoid getting your hair wet. The room was adequate, allowing for prayer in the room. I only had a room with a dripping AC, but the water dripped in a way that didn't disturb me. Overall, I was pleased with the staff's quick response to any complaints. I've stayed here numerous times because it's comfortable and offers an airport shuttle.