We had a great stay here - the place has been recently renovated, and is in good condition (with a traditional italian kitchen!). It had all the amenities that we required, such as a washing machine and air conditioning, which was great.
The location is fantastic. It's in the heart heart of Trastavere, with great restaurants all around, and walking distance to the main sites - and yet was really quiet!
Would highly recommend to others, and hope to come back again some day!