Florence is the birthplace of the Renaissance. Students are a large percentage of the population, which makes it a great place for those who want something more vivid.
You could easily find enough attractions to spend a week in each of these Italian cities, but you can see the highlights of all 3 in a well-planned week.