This place is central and walking distance to tourist attractions, restaurants and bars. Noelle was a very pleasant host and we bonded well, though I came to Geneva for a work trip and was not much in. She gave me some nice suggestions where to go out for meals and even a great place for an Ice-cream next to Jet D'eau.
Highly recommended.