This place was beyond perfect. Close by to everything you need - shops, restaurants, grocery, metro etc… the apt was very, very clean and had all the amenities you would need. The hosts were always available for any questions and check-in/check-out was super easy.
Highly recommend for anyone traveling to Geneva!