There were several good places to eat and hang out very close to the apartment. It was also very close to the tram which goes right into the city center. We took the tram and got off right in front of the Colosseum. The space was cute and the kitchen was very well stocked with equipment.
The shower is pretty iffy, but that was our only issue on the whole trip. The shower doors don't close well and the water goes from hot to cold every minute or so. The water may be a common thing in Rome though?
Overall, definitely recommend it if you want to stay in a residential area near a lot of places with good authentic food!