Charming and cosy apartment in the heart of Trestevere. Very quiet and green outside every small window