Lucia's place ticks all the boxes and was a perfect place in central Geneva for me. Thanks for everything Lucia!