Love the apartment, have everything you need. Lots of restaurant and there's a 24 hour carrefour( supermarket) nearby. Direct tram to the door step from Colosseum. 20minutes by bus from Termini station. Only comment is that the floor on the first level is slightly dusty, so we normally wear our slipper on the first floor. But over all is good!
Only thing to take note is that there's no place for you to store your luggage after checking out at 11am.