Diego was great, right on time to meet us.
The apartment itself was not so great. First off, we chose this unit over an other cuter apartment because it looked open/spacious and the other one stated it had a lot of additional fees which made the cost higher than the advertised price here. Upon check in, we found out there was an additional €77 fee and the place was super tiny! There's no way we could have fit 4 people here on beds with walking space so I ended up sleeping on the couch for 3 nights.
The place had tons of mosquitoes and it smelled really bad of sewage the entire stay. The water pressure was really low for the shower and the temperature was extremely sensitive (move it a tad and the temperature changes a ton), and very laggy response (temperature changes like 3-5 minutes later) so it was very difficult to take a shower. Last thing to note is that the apartment is right next to a church which bell tower rings throughout the day at seemingly random times (6a, 8 something, and in the evening) so there was no sleeping in for us!
Some pros is that it comes with a pocket wifi and had a washer. During check-in Diego also provides a verbal overview of Rome and where to go. He gave us his companies telephone number for us to call for anything needed.