Florence is one of those cities you could spend a month exploring and still not see everything. That said if you only have a few days to see the city, there are a few places to hit that will give a great sense of the city and its grand history.
So, Rome is pretty much amazing. I mean, you’re walking down the street and boom, there’s the Colosseum. There are ancient ruins to the left and the right.