Vanessa's flat is perfect! In the center of Geneva and in a quiet neighborhood. Enjoy your stay in Geneva!