I had a brilliant stay at Cinzia’s apartment. It was incredibly clean and very comfortable. It was nice and cool which was great after arriving after a long hot day of sight seeing (plus it is on a hill so you can get quite sweaty walking up if you have a suitcase).
It is within walking distance (maximum 50 mins) of all the top attractions, I didn’t get public transport at all (other than to and from airport).
It is a 20 minute walk to the main part of Trastevere where all the restaurants and bars are and there are lots of nice ones nearby too. There are a couple of good supermarkets near the apartment and it is also near a large park if you want to go for a jog to see the sunrise as I did.
I would definitely recommend staying here!