Perfect.
Every detail thought through with a clear process, handbook for recommendations and tourist information, easy communication, hotel-worthy and stylish room. On top of that an awesome, very central location.
Although a kitchen is available, it is only possible to eat microwave or take-out food there, as cooking isn't allowed - but with a short stay in Rome, we were eating outside anyways.