Nice place, has a lot of nice restaurants next to it, good value for money overall considering Geneva can be pretty expensive!
Although a bit noisy in the morning, night due to the tramway right next to the appt, which is also a bonus! Would stay again :-)