We stayed at Emanuele’s place for 3 nights in November-December 2019. Overall we can recommend it.
The location is perfect: a subway station is in 5 minutes walking distance, as well as supermarkets and local market that is located next to the building. It is super cool since we could buy food like true citizens.
You will be able to walk to the city center within 20-30 minutes. And you will see Vatican from the street, so it located right next to the place.
The apartment itself was clean. We could everything we need. Emanuele communicated fast and responded to our questions well.