We loved our stay.
The studio has everything you need for a short stay. The apartment was warm when needed and cool with the AC also.
The modern bathroom fittings are amazing, the kitchen is compact and has all you would need for cooking breakfast. The TV dosen't have english channels but does have NETFLIX and Amazon PRIME.
The location is just at the river side of Trastevere so in a fantastic location to walk to all the attractions.
I cannot wait to return to Rome and this fantastic apartment.