I booked this apartment two weeks before I arrived in Rome. For a last minute booking, it was of good value. The apartment can get very warm in the summer (especially this summer's heat wave). I think this studio would be more cozy as a winter stay.
At the time I booked the apartment, the Airbnb listing stated the apartment was "Self Check-In". Apparently, there is a law in Rome that requires hosts to collect information about the tenant prior to rental, so Self-Check-In was replaced by meeting the host. My flight was late, and a self-check in would have been much more convenient. No additional information was collected by the host during check-in, so perhaps Airbnb provided the host with my info?
The neighborhood is safe with lots of good eats and public transportation nearby.