This apartment is perfect for everywhere in Rome.
The main sites - colosseum, forum, Italian parliament are easily reached by walking.
St. Peter’s is easy to get to on the metro.
You won’t need to ask for anything in the apartment, everything has been thought of.
I would recommend Trattoria Luzzi across the road, the service is a bit disorganised but the food is fantastic and the local wine is well worth a sample.
Giovanni was fantastic, nothing was too much trouble and I would also recommend getting them to organise the car from the airport, making transfers really easy.
Can’t recommend highly enough, superb.