We had an awesome stay at Vittorio's even though there were some complications with the TV, the dishwasher, the air conditioner and the cleaning maid. Vittorio told us that he fixed all those things now.
The location is perfect. There is a wide variety of supermarkets, restaraunts, bars and clubs nearby. The Tiber and the Saint Angelo's Castle are only 5 minutes away. You are almost in the center of all the sights in Rome.
What's also worth mentioning is Vittorios helpfulness and commitment. Everytime I wrote him due to a problem we received a message with solutions 5 minutes later.
I really recommend this accomodation!