We would absolutely stay here again. About a 7 minute walk to St Peter’s and 20 minute walk to the Vatican Museum entrance. The 64 bus stop is very close to the apartment and can get you to the archeological areas of Rome in 20-30 minutes. We also walked to/from Piazza Navonna/Pantheon area and it was a very enjoyable walk!
The apartment itself was clean and spacious. We arranged transport from the airport with Fabio and the van was very spacious and clean. So much better than taking a taxi! There are many great restaurants and gelato shops nearby.