The flat's location is EXCELLENT. It is a 4 minute walk to the Vatican and a 15 minute walk to Piazza Navona. And the flat itself was just perfect, actually it was too big for us. There is a supermarket very close by where we bought delicious fresh pasta for 2 Euros and hence fed the whole family for that money :)
Stefania waited for us when we arrived, which was actually rather late, and she was there to pick up the keys when we left. The flat was very clean and comfortable and just what we needed after a long day in sunny Rome. Really the only thing that we were missing was a coffee machine, but Stefania said that she would get one for the next guests and had just forgotten because the previous guests weren't coffee drinkers. So, highly recommendable!