The best part of this place is the location. It's so central to restaurants and the lake, but literally a jump over to the train station, which was fantastic for us. I and my husband messaged Isi on the day and he was very quick to respond and accommodate us to being so last minute. We got to meet his family which was also lovely.
The only thing I would point out is that it's located on a quiet road just off a main road- which is never quiet. So if you sleep with the window open and you're a light sleeper this may not be the best option.
Apart from that, pretty perfect for a short stopover in Geneva.