My family came to Rome to celebrate my parents 50th wedding anniversary. We stayed 5 nights in Matteo's lovely apartment. It was comfortable and had a great location. Basic pantry items such as coffee and milk and cooking oils and spices were thoughtfully provided. Public transportation is close by and several major sights are in easy walking distance of the apartment. Matteo was responsive to our needs and very accommodating. Several members of my family had lost luggage delivered a few days after our arrival. We were out sightseeing and Matteo graciously received the luggage and delivered it to the apartment. We had a very pleasant stay.
The one caveat I would give is to those traveling with older or disabled individuals. There are quite a few stairs and they are rather steep which can be hard on these individuals especially after a full day of sightseeing in Rome.