My wife, our two daughters and myself stayed at Karim's home during our visit in Geneva - checking in was very easy and Karim was extremely quick in responding back to all our questions. The apartment could not have been in a better location. It is practically in the middle of the town center with everything being in a short walking distant. I would definitely recommend staying at Karim's apartment to everyone.
Saied