I was their first (ever) guest, so I'm giving them the benefit of the doubt. location and apartment are nice in the winter.
no a/c and right above patio restaurants, so like most of Italy (love it), I imagine it is noisy and smokey when you open the windows.
Communication was poor for check-in. They have a lockbox, but it is behind a locked outside door, so you basically have to wait until someone happens to be entering or leaving the building so you can piggyback in.
bottom line, I would stay there again, hoping they have the immunities they list.
the view out of the apartment is stunning.