We had a lovely stay at Eslam's place. The location is incredible, and Eslam is a wonderful host. He went out of his way to make sure we were comfortable, and he gave great tips for enjoying the city. The room was spacious and clean. Having access to the washer was amazing, as we were already several days into our trip. As other reviews mention, expect the common areas to feel more lived in.
We would definitely stay again. :)