I ate at Le Kilff just last week. It was fabulous, one of the best restaurants I have ever dined in. Put it this way. It might have the most fabulous view of any restaurant in the world. But even if it was at the end of an alley with no windows, the food would be well worth the trip.