This location cannot be beat. Minutes to metro station and to many of Rome's top attractions like Spanish steps and Trevi fountain. Even Colosseum is only half hour walk. We found it best to take metro to Colosseum and then walk back and check out other sights along the way like Pantheon and Piazza Venezia.
Apartment was very spacious and could fit many people. We used 2 of the 3 bedrooms for 4 adults. The 3rd bedroom's bed is very lumpy so we didn't use it. The bathrooms were okay - not sparkling clean but do-able. One of the showers is hard to use though, as water would leak out onto the floor. But with 2 other bathrooms, it wasn't a big issue for us.
While communication with host was lacking in the week or two prior to trip, Matteo was quick to respond when we had an issue with one of the toilets when we were there.
We would definitely recommend this apartment to others.