The place was small but VERY cute, and has everything you need. Great location just steps from the colosseum and the metro stop. There's even a cafe downstairs on the corner. Building even has a tiny little elevator for your luggage. Only warning, there are a number of steps between the metro stop and the building that you can't avoid so you'll get a workout if you have heavy luggage.
One other tip, the unit has a Nespresso machine and a few capsules are provided but think about bringing your own if you have to have coffee first thing in the morning. Otherwise just hit one of the numerous cafes.