The Apartment is very conveniently located within 10 minutes distance (leisurely pace) from Roma Termini. The Building is right across the Basilica and while the apartment is on the 3rd floor, the lift works well.
We (a family of 4) had read reviews about noises from the street at night but we slept with windows open because it was so hot and didn't care much for it, being city dwellers ourselves.
Emanuele was kind enough to point out the essentials, grocery store, pharmacy, a great place for dinner and patisserie. He even showed us how to operate the italian espresso machine (the kitchen is well stocked).
The house looked and felt much bigger than in the photos and we absolutely loved the street musician singing at the night. We also got to see the procession of corpus christi from St John Laterans to Basilica of Santa Maria Maggiore pass right underneath our window.
In conclusion, a great place to stay in Rome if you're a big family/group and Emanuele is a great host. Recommended!