This is a rather old hotel, but i think the price is very reasonable and i didn't have that much to complain on.
the staircase had a rather funky smell but you couldn't sense it in the rooms though.
breakfast was pretty basic
... but filled it's purpose.
since it's an old building, the sound-isolation wasn't that good but i didn't have trouble sleeping, on the contrary i'm not that picky about noise either.
the location is very good. Geneva isn't a big city but it is very central and close to pretty much everything.
overall a pretty good experience. I've heard other people paying more for their hotel with much lower standard than this.