With its charming mix of medieval and modern architecture, buzzing street cafes, and a thriving [...]