Great location 5 mins walk to Valle Aurelia metro and 4 stops to Spanish steps. We bought the 3 day pass for Adults only and got the kids through the barriers with us (seemed to be ok!)
Two good supermarkets nearby.
Good pizza place 5 mins walk called Materello highly recommend.
Really good bakery nearby too which we visited twice.
One warning bins are collected in Rome at night time so you will hear some noise.
Great base to explore Rome including Vatican from.
All the best.