Regensburg is the classic medieval German city with historic architecture, hidden enclaves, fortifications, and charm.