Where does it take place?
La Villa luxembourg
5 Rue de Pulvermueh
2356 Luxembourg
Luxembourg