Nice place, great location. Very French. Make the effort to learn the language and you'll get an idea.