The place is located quite near to Valle Aurelia metro and train stations. There is also plenty of bus stops nearby. It takes around 20 minutes to walk to Vatican City and 35 minutes to the bars and restaurants near Campo de' Fiori.
There is two grocery stores very close to the apartment and one 24/7 store a bit further away.
Biking in the area is possible but the closest real marked cycle paths are in Ottaviano, so you'll be mostly biking in the traffic with cars. It's still not that bad as it might sound because people tend to give quite a lot of space for bicyclists.