Great place, flat is big and quiet, with everything you need. Great location south of the river, 20 min walk to all the touristic spots and a lot already to do just down the flat.
I'll go back to this place if I come back to Rome.