We were a family of three and the main objective of our trip was attending the tennis championship at Foro Italico.
From this point of view, the location was excellent, only ten minutes easy walk away.
Also, for going to the historic center, you can use a tram (3 stops) to go to Piazza Santa Maria del Populo from where you can walk or get into the metro network.
The host, Nuvola, was very nice and helpful, kindly answering to our needs.