Great location, within walking distance of everywhere in Geneva town.
Very welcoming host that answered all questions and helped us plan days out in Geneva!
Cannot recommend more highly.