Make the text clearer.
The Festspielhaus Baden-Baden opened in 1998. The Festspielhaus Baden-Baden is germany's largest opera and concert house.
The Festspielhaus Baden-Baden, Germany's largest opera and concert house, opened in 1998.