Angela’s place is probably the best you can find if you are a family of 4. Its clean and only 5 minutes walk from metro C. Metro C takes you to metro A which is closest to all the tourist things to do. In Rome, a single ticket is only valid for one metro journey so this will require 2 tickets if you haven’t bought a pass. Pigneto is a little far. If you don’t want to stay in touristic center, I think a better location would be San Gioviani so you don’t need two tickets every time.
Angela was extremely helpful. To the point that she even helped me find parking. She also gave us great tips on restaurants and everything.