The location was great! It is close walking distance from a majority of the main sites of Rome, or right next to a taxi station for anyone traveling with a person with limited mobility.
Communication was great! The apartment was clean.
The only complaint is the wi-fi connection was poor and didn't work at all in a majority of the apartment. It may not have been as big of a deal, but we were traveling without mobile service, so relied on wi-fi to check into flights, research the area, etc.
Overall, I wouldn't hesitate to stay again.