I definitely recommend this room if you fully want to enjoy your stay in Rome. Location is perfect, not far from Metro syation, several supermarkets around the apartment, quiet and safe.
If I have a chance coming to Rome, I will stay in a same apartment for sure.