I had a great time staying here! It's a huge space perfect for a family or a group of friends traveling together, and Trastevere is the place to be if you're a foodie.
In addition to all the great restaurants (including a delicious tiramisu shop right across the street) you have a supermarket next door and a coin laundry around the corner (plus a washer machine in the apt itself) and it's only a 20-30 min walk to some of the big sights such as the Circus Maximus and the Colosseum. I recommend walking to them as it's a nice walk though Rome and you get a beautiful view as you cross the Tiber river.
Two things to be aware of that I didn't mind, but may be helpful to know: the apartment is located on the 3rd floor and there's no elevator so you'll need to take the stairs up and down, and in some of the rooms you'll still have muffled street noise (such as ambulances or rowdy bar-goers) drift in occasionally at night.