I cannot recommend this place enough. Close to train station with direct train from Fuciamino airport and close to Pyramid metro station with 2 stops until the Colosseum.
Great restaurants nearby and a local supermarket.
Hosts couldn't do enough to help with suggestions of what to visit and where to eat