A L'Ill Apart, Strasbourg (3-star) | TravelManiac