It was voted “Europe’s most beautiful old town”, no other destination packs so many landmarks into such a small area by Sonia Mullen