Nice and cozy apartment. It has everything you need for a short stay in Rome (cutlery, towels, dryer, even coffee and tea).
At first I thought the neighborhood wasn't great, but eventually figured out Rome is full of different cultures and people and didn't have any issues.
It's quite well connected with the city center (through metro C and A) and nearby there is 24/7 supermarket, a big pharmacy, a great pizzeria, etc.