Appartement was well located and the host was very helpful with the directions to get there and recommendations. We had everything we needed in the appartement.
Downsides are :
-No windows (but two doors that give into spaces between buildings;
-There was a smell of humidity when you enter the appartement, but it didn't bother us after a few minutes in. Though, I guess many places in Venice will smell like that.