Rome is by far my least favorite city I have travelled to. It smells like urine on every street, the people are constantly looking to sell you stuff and also some are looking to rip you off. Public transport was standard - nothing great. The food selection is strictly Italian and McDonald's. Way too touristy but I can also attribute that to it being summer. That being said, the buildings and history is extremely cool and worth seeing.
Insider Tip:Hit the Colosseum mid-day and if there is a massive line, go do something else (Forum is just across the way), and come back, it will die down. Don't buy any of the stuff people are relentlessly trying to sell you. And avoid sketchy people who try and invite you into their restaurants, they typically sense you're a tourist and price gouge you for absurdities like a plate of bread (which was brought to the table not at my request, then charged me 3 euros).