We had a nice stay in Stefanos appartment. It has the very, very best location just a few steps from Piazza Navona and still relatively quiet. The appartment oozes history, as decorations are nice and cosy. 3 good bedrooms, spacy and cosy.
Stefano was a very nice host and answered promptly, when we messaged him.
A small letdown was the airconditioning. There were issues with leaking water and noise level.
All in all we fully recommend this charming place in an unbeatable location and hope to return!