Very nice, low-key place in Geneva with a nice view on the river Rhone