Definitely one of the best location you can imagine in Rome : charming and quiet street just 5 minutes from Piazza Navona.
The appartment itself is also full of charm and exactly as you can see on the pictures (no bad surprise).
Ambrogio is a nice guy and a careful guest.
I highly recomend his appartment.