I booked a room for my mother, who stayed in Rome for one week. She was satisfied with her living conditions. In my opinion the location near Metro station(s) is very important feature, when you are looking for an accommodation in Rome. That was exactly the case. =) Besides very good price and privacy are the main advantages of this apartment.
I will recommend Vittorio's apartment for my other guests in Rome.