We stayed in this apartment for a week in late June, and it was just as described, and it for sure made our vacation much more enjoyable.

Fabio was waiting for us near the apartment on our arrival, gave us a lot of advice, on where to go, a bunch of maps, directions, general information, as well as some recommendations for local Pizzeria and Gelateria, which were really good and not expensive. Fabio was very helpful, and we had some issues on our arrival (nothing related to the apartment), and Fabio did everything to help us.

Not only does the apartment has all the basic stuff that you would need, it also had an espresso machine, a bunch of Italian treats and the fridge was full of beverages and even a bottle of wine.

The apartment complex is really nice, and it is really close to train, metro and bus stations, whether that is good or bad is for you to decide, but we personally had no major issues with that.
The apartment is about 20 minutes straight walk from the Colosseum, and about an hour away from Vatican, so we haven't used public transport at all and just walked everywhere, as the apartment is in a really great location.

All in all, I believe that this apartment was one of the main reasons why our vacation in Rome was absolutely wonderful - great location, helpful host, everything you need and more,.