Excellent place to stay. About a 10 minute walk from Vatican City. 5 minute walk from metro. 3 minute walk from 24 hour supermarket. Takeout pizza across the street.
I would definitely stay here again.
Check-in was excellent. Host provided transfers to and from airport (at our expense).
The space is perfect. Everything you need. Apartment has been recently renovated so everything is brand new.