I went to Rome with a group of friends and we enjoyed our stay there. The localization of the appartment is very good for those who like to appreciate the city's environment. It is not in the center, but it has very good accesibility, great restaurants and you can find bars nearby that are perfect for a drink at night.
We just found 2 disadvantages. When we arrived, the floor of the appartment was dirty and sticky. Also, the shower didn't have a lot of pressure. We couldn't connect to the wi-fi, but 5 minutes after I send a text to the host warning about this issue, she text me back, helping me to connect.
So: great communication, very good location, but the cleaning has to be improved.