Very good location - close to public transport (a brisk 10-odd minute walk to Termini station, if you are not lugging a lot of bags). A bunch of mini grocery stores, fruit stalls, and restaurants on Via Nationale, but better eats can be found when you go out into the city.
Hostess is very responsive and helpful. Our bags arrived a day later, the doorman received the bags and left them in our unit, so we didn't have to stay back just to receive the bags.
Unit is well equipped and maintained. Didn't see a washing machine in the unit, there's probably a common one in the building, but we didn't ask about it because we didn't need to do any laundry during our trip.