Positives: very charming building, great location (walking distance to the must-see places in Rome and the Metro), very clean, air condition (only in the 1st floor), easy self check-out.
Negatives: Bad eletric system (few power plugs, almost all lights turn on and off together), home appliances doesn't work well (fridge, stove, toaster).
Putting all together our stay was ok, but with a few surprises on the infrastructure.