The flat is in a really nice little neighbourhood. It's just a 5 minute walk from the Filarete tram line, which is cheap and regular (important because the buses do not really keep a schedule in Rome).
The flat itself is great. The kitchen has all the things you need to cook, and a good sized refrigerator to keep stuff in. Our room was quite big, with a ceiling fan to cool it down.
A few things though. The WiFi was spotty, and occasionally very slow. The toilet has a tendency to run so you have to watch it after you flush, and probably jiggle the button to stop it. And the shower was just bad. To begin with it is very small...which, while annoying, can be dealt with. The water does not maintain a constanstant temperature at all though...it meanders between a little too hot and a little cold...which, coupled with the very small space, makes a relaxing shower unlikely.
Aside from the forgivable bathroom foibles though (I mean, how much time do you really spend in there anyway?) it's a great spot. And, they've provided a binder full of useful information about the city and transport which is a really nice touch!
We recommend this spot!