We stayed at this place for two nights
Pros: Great location, close to stations and the main attractions. Can get noisy if windows open but quiet if closed. They let us check in 3 hours early which was very very kind of them (although there was some miscommunication at the beginning, it was eventually solved). The host was friendly and quick to respond.
Cons: doesn’t have everything needed for a comfortable short stay, e.g. no coffee/tea and you have to buy your own dish washing product which was a big surprise! (Maybe it’s common in this part of Italy but I haven’t seen it anywhere else!)
For that I’d say it’s better for long-term (weeks-months) stay rather than short-term.