I went last year, I loved it but was a bit disappointed as almost every sight seeing place we went to was covered in scaffolding.
The Trevi fountain was drained, had perspex fence up and scaffolding covering the whole thing, the Spanish steps have a fountain at the bottom and that was drained and had perspex fence with advertising on covering the whole thing, the towers at the top of the steps were covered too. The Vatican had various scaffolding up covering one wall of the courtyard and various sections inside as well. The Coliseum also had one section covered too but this wasn't too bad as it's massive and didn't impact too much.
I appreciate that these things need some maintenance but the thing that annoyed me the most was that they decided to do all the repairs that one weekend, I could have lived with one thing being out of action but everything seemed to take the **** a bit. I'd try to find out if there's any planned maintenance the weekend your looking to go just in case it's a regular or ongoing thing.
On the plus side, it's a lovely city, there's fountains and statues round every corner and it's all fairly compact and walk-able, if you're so inclined.
We also stayed by the main station and did the bus tour, the only problem we found was that it only went in one direction, in some cities they have them going both ways so you can get too and from a place easily but you have to do the whole trip whether you like it or not.
As with most cities you pay a premium at the restaurants near the sights, we ate overlooking the Pantheon and it was really nice but definitely the most expensive meal we had. We also ate in Navona square which I'd highly recommend, nice atmosphere, some good statues and fountains but not too expensive, best Gnocchi ever too!