Stayed here as a family of 4 including 2 young children. Location was great being within 10 minutes walking distance to Vatican City. However getting to other parts of Rome from the apartment proved to be challenging. There is no nearby metro and buses were far from regular at times - waiting in the heat particularly with 2 young children was not fun.
Apartment itself was clean and basic. Host was very helpful and friendly.