This apartment is located on Via Balilla. Since this is a populated area of Rome where people actually live there are several supermarkets and grocery stores (''alimentari'') nearby, so you will not have any problems finding food and basic items.
The area is also filled with Eastern restaurants (Chinese, Indian, etc) mixed up among traditional Italian places. Some of the most popular sites in Rome (such as the Coliseum, the Roman Forum and Piazza Venezia) can be reached on foot from the apartment, which makes its location most convenient. As for public transportation, the Piazza Vittorio and Manzoni metro stops are a 5-minute walk away each. The central railway station (Termini) is a few minutes away on foot (via Giolitti exit).