The twin city on the Danube was one of the first former Iron Curtain countries to open up to tourism. It is still one of the most interesting and rewarding of Europe's old cities.