We had a fantastic stay at the apartment. Really lovely ( very Italian!!) . Superbly situated, it really is a stone's throw from the Vatican and the rest of Rome is easily accessible by the buses and underground. You can walk as well, about twenty minutes to the Trevor Fountain for instance.
Plenty of good food nearby too.
Overall, delighted. Stay here!!