Great stay, great hospitality, superb coffee!
If you want a place in Geneva for a short stay, Isaac's is pretty good.
It is convenient, easy to get to and the interaction with the host is smooth.