Where does it take place?
Le Quai Steffen
13 Place de la Gare
1616
Luxembourg