This apartment was great - super stylish and clean and in a great location. The only things that were less than ideal were:
1. The water pressure and temperature. The shower pressure was quiet low, and the temperature was hot and then suddenly cold in certain instances. I told them about it at the end of our trip and they said they would be trying to resolve it.
2. There was a group of small ants on the floor (not near our bed or food). When I noticed it I immediately texted the host and they arranged for the cleaners to come and get rid of them. Communication was great to solve this issue.
Also, a heads up for future travelers, there is a local fee of around 4 euro/person/per night, and then an additional fee (around 20 euros if I remember correctly) for the person to check you in, give you a map, explain the geography around you and any questions you have (we personally appreciated this overview and the ability to ask a local questions we had).
Overall, it was a great stay and I would recommend it to others looking for a great location in Rome!