We have been here for three nights, Carlo is very kind and willing to help you anytime!
The house is perfectly located. It could not be better. 3 blocks to piazza navona, 50meters to campo dei fiori, everything is really close.
The appartment is nice, small but with everything you need. Carlo gave us little details that were welcome, like croissants, tea, coffee, etc.
I would absolutely come back.