The ambiance is more like the one you'd expect in a cafeteria. Service seems to be in English only, even if you'd expect to have a French service given the location.
Food is good but not amazing. Nice deco but the presence of ants next to the windows is a bit annoying.
This place could be so much more with a little bit of care.
You can't buy alcohol, you cannot bring your own alcohol, be prepared to drink water.
Finally, we went to the washrooms after the dinner and discovered that is was very dirty, I cannot even guess when was the last time someone cleaned it up.
So, it was our first and last visit to this place.