Our stay in Matilda's apartment was great. We had a small inconvenience but that was solved fast.
The location of this place is perfect. It's really in the center of all the Rome highlights.
Because it's in the center, you'll hear some noises from outside but because it's in a small street, there's hardly any traffic.