Went here because it was close to Villa Langka. Serves french food and that wasn't exactly what I was looking for. Food was great and served in a quiet atmosphere. I wouldn't call the atmosphere the biggest selling point however.
If you're looking for french food this is a great option.