If this place is available, book it!!
My family of 6 (two adults and 4 teenagers) loved it. It is spacious, clean, well-equipped, great air conditioning, and full of Italian charm. Not to mention a fantastic location.
Salvatore is an exemplary host that will ensure you enjoy your stay in Rome.