We had a lovely long weekend in Geneva in Karim's apartment which had all the things we needed for our short stay. Karim gave us all the information that we needed and was available for questions that were answered quickly. The view from the apartment is lovely and it is located very centrally. In the square outside the apartment there is a great bike hire place that gives out bikes free for the first four hours. Easy for lovely bike rides along the lake shore. There were lots of places to eat out in the vicinity and also a supermarket in the square.