Great place! Cristina is very helpful when I arrived, providing lots of information on public transit, and directions, and shops & restaurants. The room was nice & big, and the shower was super nice too.
Location-wise, the flat is like an easy 4-minute walk to a public transit water bus (vaporetto) so if you're taking water buses around (and it's venice! Why wouldn't you?) then this place is super convenient. Definitely recommended!