We stayed in the apartment which was very well situated, 5-10 min from the railway station by foot, and near the grand canal, and the vaporetto (waterbus) stop Marguela.
The room itself was OK, it had a comfortable bed and enough room, but there was a little need of renovation. The bathroom was moist all the time, and there were traces of mold on the ceiling in the shower. I don't recommend this flat to people who have any aspiration problems. There was only one shared bathroom&toilet for all the guests (at least 5 rooms). This is good to know as well. The room had air conditioning/heating system, which was a must during winter time. We did not meet our host, but the check-in and check-out were very smooth.