We stayed at this lovely flat just for two nights but our experience couldn't be better.
Communication we our host was smooth and even though he wasn't in Venice he sent another person to greet us and show the flat and all the amenities.
The place is super central, only 10minutes by walk from san marco and 25min by walk from the station. The closest boat station is also 3min by walk.

Our Host allowed us to leave the luggage after check out so we could enjoy more our last day, and that was definitely a plus.

I highly recommend this place.