Best place overall of all apartments i have stayed in Geneve in the last 2 yesrs