As we often visit Geneva we know quite few places. This one is definitely one of the best. Nice location and atmosphere. And also very central. Very much recommended