History, architecture, coffee, food, football.. Rome could well be the most perfect city. I spent 3 days here and could have happily spent another 3 here exploring - can't say that about many large cities.