Karim's place is ideal if you in Geneva. Easy access to transport and 2 mins walk to Geneva lake. Flat is clean and has all the amenities required during our stay. Karim did everything to make our stay comfortable, he has been very responsive during our conversations. Will stay again when in Geneva.