Our Stay at Louis apartment was great. We were close to the train station (which was great for us because we didn't want to walk much with our luggage and getting to the airport at 5am was accomplished without problems). There was also several different types of restaurant and walking around the neighborhood was great. Geneva's public transportation is really well connected so getting to and from other neighborhoods was also easy.
The apartment is clean and the communication with the host was amazing. I would totally recommend staying here