We had nice few days in Geneva. It is a lovely city and the studio is quite central.
Be aware that the apartment is really small, it will get quite hot in the summer and the street below is really noisy.
The stove didn't really work for us.