But the most impressive structure is the medieval castle built atop Roman , Hellenistic , and more ancient settlements .
The most impressive structure is the medieval church built atop Roman settlements .