We stayed there for 4 nights in October. The flat is quite spacious and very clean. It was a bit cold inside the flat in the evenings and the heating is centralised so no options of turning it on. I would recommend carrying jumpers with you just in case.
It’s located in a nice quiet area and Venice is only 15-20 minutes on the tram. The tram station is 5 minutes walk from the flat at most.
The hosts are very helpful in terms of directions for Venice, tips on things to see and do and local knowledge.