I highly recommend Marie's place in Geneva. It is not in the center but well connected by public transport and you can also walk to the center within 30 minutes. It is very clean and has a vintage old world charm. Marie is very responsive and helps out.