Place is nice, situation is perfect!
No traffic noise as the street is a block away from main road!
Will definitely come back there for my next journey to Geneva!