Vittorio’s place is good for a short stay in Rome. Is well connected with public transport but a bit far from city’s center, anyway you can reach historic center within 20 min.
Host should be more present to house keeping though.