We had a very enjoyable stay in Geneva made all the more comfortable thanks to Esteban's warm and comfortable flat (very comfortable bed).
It was good value compared to Swiss prices.
Ideally located near local amenities.
We would consider returning if we ever go back to Geneva.