We spent 4 nights in Chiara's apartment with 2 small children. Very clean, comfortable and well equipped.
The location is excellent. Metro is 20 meters and you can find everything within 5 minutes walking distance like Trevi Fountain and Spanish Steps.
Neighborhood is very safe we could leave our stroller on ground floor.