Great apartment. The place is what you expect and the description is accurate. Very well located, next to Santa Maria Maggiore and with good communications (there is metro and bus, and you can also walk to Termin in 15 min). The street is quiet.
We were 4 people (2 adults, 2 children) and felt very confortable in the apartment. It has air conditioning which is crecuial in summer in Rome.
Our flight was delayed twice and we arrived very late, so we are really grataful for how Luca and Mailin made things very easy to us in the arrival