The reviews for Marco's apartment are really helpful. The key thing is this is a great location. To walk up the street and see the Colosseum is amazing. As others have said, there are enough restaurants and little supermarkets, snack shops around, in walking distance.
You can walk from the Colossea Metro stop (we got a taxi from termini train station) Really happy with our 4 night stay (4 of us 2 adults, a 14 year old and a 12 year old).
Would recommend to friends or family.