I love this place for lunch, but one has to plan ahead and book a table.... high demand at most times (even for dinner one is advised to book).
The food - excellent (I have my favourites on the menu and the restaurant has never failed to deliver in terms of the quality of the food).
The service - the restaurant can be busy but I don't have any complaints. Always treated well by the waitresses (and waiter).
The ambience - cosy little place, nice decor, decent spot in the old town.
Overall, for me, this is on my top 5 places in Geneva.