The location is ideal for staying a few days (3-4) - close to the Colosseum, restaurants, shops, 24/7 Carrefour etc.
The kitchen is very well equiped (mokapot, pans etc) and the place is also very clean.
However, for a longer stay, some kinks may pop-up as annoying: no windows in the bedroom and small boiler for the water.
The host was VERY helpful and arranged a self-check-in with a lock-box as we arrived very late (after midnight).