Flavia’s place was wonderful! The unit was as described and comfortable for my group of 5. Short walk to public transportation and to the Colosseum. As others have noted, there is a pharmacy store right out front and a little grocery store around the corner.
My only three (small) complaints are that the upstairs neighbor had children, who ran around making a bunch of nose in the evening, walls/windows are thin, so road noise easily comes through (but this isn’t applicable to only this place), and many of the walls looked rather beat up and could use a new coat of paint.
All in all, we really enjoyed our stay here.