The location of this place is perfect I stayed here for 10 days. You are really in the center of Rome and can get to mostly any part of the city in 40 minutes walking or less and even less by car or scooter. There are a lot of restaurants nearby and you are 3 minutes from Piazza di Spagna and 5 from Trevi Fountain. The apartment is very comfortable and big, with high ceilings and a dining and living room area. The kitchen is small, but has all the necessities.
There is a washing machine, but no clothes lined to dry the clothes. However, Donatella found a place to wash and dry just down the street from me in less than 30 seconds when I asked.
I recommend bringing some earplugs if you are a light sleeper because there is sometimes noise that comes from the street, but it is a small street, so it's not much.
Overall, I would definitely stay here again and probably will when I return to Rome!