we had a lovely stay at Karim's place. everything was clean. the bed was very comfortable. the fan in the apartment wasnt working but Karim quickly responded and made one available. the location was great which made it very easy for transport and access the sites.