Kamal was very helpful and accommodating - my previous host canceled on me on short notice, and I needed a place in a specific neighborhood due to a trade show I was attending. He even found another flat for a friend of mine in the same situation. His assistant, Hussein, checked us in and was extremely friendly and down to earth. Our stay met or exceeded all our expectations - it was a cheap flat so we weren't expecting a 5 star hotel style experience or anything, but it was clean, spacious enough for our needs, quiet, and convenient. Recommended!