One of the best terrasse in Geneva. Wonderful view of the lake