I can 100% recommend the apartment. The location is perfect for anyone wanting to stay central to the city. We felt very safe and comfortable during our stay. Communication with Matteo was excellent, he made sure everything was sorted for us and made the trip less stressful. He also makes very useful recommendations for food and drink in the city.
If we return to Rome we will definitely be back to the same apartment.