I had a great stay at Kareem's. I was there for 10 days. The apartment is as described, and it was always calm and organized. Kareem is a great host and always respected my space. I could cook simple things in the kitchen and, as I had a long stay, it was ok to wash my clothes there. The only drawback was not having anywhere to hang the wet clothes (he gave me some hangers, but there was not really where to hang). Besides that, no complains.