I loved it here, I stayed 3 days before in the San Marco area and wish I would have been here the whole time. It is very close to the Guglie Valporetta and 10 mins walk from the train station. There are lots of places to eat along the canal close by, that are not touristy.
The place itself is easy to find, it is in the street immediately to the left of the Ca' Dogaressa Hotel. It's a big room and there is a kitchen downstairs but it only has a fridge, crockery and cutlery, no kettle or microwave. There is another room in the same apartment that is also rented out but you have your own keys for the entrance and your rooms.
It was very clean and I would definitely stay again and recommend it. There is a slight issue in that you can't open the windows because of mosquitos (even in November!), but that is the only negative thing I can say.