Dresden is an 800-year-old German city with old-world charm and an artsy New Town filled with young people and sleek architecture.