great place in centre of Geneve, superb hospitality, great host....