We had a fantastic stay. The apartment is located next door to Basilica di San Pietro and in walking distance to eg. Piazza Navona. Very good connections to bus and train. If you're into running a 10 km course takes you past Castello San Angelo, Piazza Navona, Colosseum, Forum Romanum and Circus Maximus - what a run! We visited Rome during a heat wave so we really appreciated the air conditioning.
A great stay and we would love to come back some other time