I loved my stay in Geneva. There are several options to enjoy and the apartment is very well located, clean and complete.
The wifi was incredible