This is a unique place. Very comfortable apartment in a ideal location and with an incredible view of the Canal Grande. Just watching the city life go by under those windows is incredible! I've been to many places in this price range and this one probably beats them all in convenience, location, view...
We were there in August 2020 ([first] coid-19 summer) and the apartment was very clean.
If stairs are a problem for you, this is a 3rd floor without elevator but that's likely to be almost unavoidabe in Venice.
Amazing place!!! Book it if it's free!!