The place is perfect and spotless.
The location is amazing, we walked every where, and as it is off a back street there is no noise.
It has the best pizza place in town 2 minutes walk away called "Forno", don´t go to the express queue just go to the back of the place and you get served quicker.
If we come back to Rome we will be staying here