We stayed at Karim's place for one month after relocating and I could not have asked for a better, understanding and responsive host. The location is absolutely perfect- close to everything! The kitchen was well equipped and the bedrooms were large for an apartment in the middle of the city. I highly recommend this apartment, as well as any apartment hosted by Karim. An excellent experience!