Amazing flat in a perfect location. We stayed here as we were running the Geneva Marathon and it was a great base (close to the finish line). Lovely roof terrace :)