We stayed for a week in December with family. Excellent location, block or two away from the Vatican and centrally located walk to Ottaviano Metro station.
Condo is large, really big size two bedrooms with independent bathrooms. Fully functional kitchen, washer, dryer for laundry easy to use. The place can easily fit 6 people.
With windows closed, there is no street noise issue. Location is quite safe with a cop station around the corner.
Tons of restaurants around or go to Pam Supermercato on the way to metro.. well stocked with decent prices.
Definitely recommend.