Bygninger fra 1400-tallet er fortsatt i full benyttelse selv om store deler av byen holder høy moderne standard.