The location is prime, clean, and in the heart of Trastevere which has a great vibe. There's lots of great restaurant immediately accessible when you step outside the residence and you can walk to most places you'd want to visit while staying in Roma.
I however found it unacceptable not to have internet access for 3/4 of our stay and felt like there was not enough motivation to solve the issue.
If you're not addicted to internet and in urgent need to speak to your family around the world (and I hope the internet issue will be fixed once and for all by your visit...), I can only recommend this apartment.