This place is close to subway, buses supermarket and places to eat also stazione Tuscolana which will get you to Fiumicino airport. I will let any friends know who plan to visit Rome