If you want to feel like living in Rome in a cool neighborhood then Lorenzo's place could be for you. If you are wanting center city tourist area then you may not like it so much.
Apartment building is located 10 minute walk from Piramide station (metro line B), where you can get to the sites in 1- 2 stops, or 4 stops to Termini or is you are coming of going from FCO airport the train stops at . If coming from FCO you can take train to Ostiense train station which is next to Piramide metro station.
There are many restaurants in the neighborhood including ramen noodle bar, sushi, pizza a Porto Fluvale, etc. there is a Carrefore market located east on via Pellegrino Matteucci or continuing walking eastward on same street to Eataly where you can buy many things to cook at the apartment if you want to as i did for breakfast and one evening.