I found this apartment small but very well organized with everything you need for short trip to Geneva. It's located in a small pedestrian zone, close to the university, the city center is within 15-20 min. walking distance. You'll find public transport to the center around the corner if needed.