Hamza was an excellent host and his home is very clean and well kept. He was great to communicate with before and during the stay, and offered lots of insight into what to do/eat in the city. The location of the apartment is top notch (a safe and elegant neighbourhood) and has a metro station near by for access to the rest of the city. I had a great stay and would recommend staying with Hamza!