Medieval jewel of the Moselle valley