Karim's apartment is very comfortable in a superb location. If you arrive by train you may need to take a taxi to the apartment, but after that all the tourist attractions can be reached by walking. Geneva was scorching hot while we were there, so we really appreciate the portable air-condition that Karim provided. The unit feels safe, bumped into a neighbour and he was friendly. Wifi is fast. We didn't know how to operate the tv, but we didn't need it. All in all, a great experience. A comfortable stay.