Hamzah was very helpful. When I was confused about the cancellation policy he explained it to me clearly. When I asked him about an earlier check-in time he looked into it for me and, as it happened, was able to accommodate. He always responded to my texts promptly.
When I arrived at the apartment I found it had been partly renovated. It was very clean and even nicer than I found it the previous times.
I recommend Hamza and this apartment most highly!