This is a great location very close to S. Lucia station and within walking distance of many great places to eat and explore. We really enjoyed our stay here and loved how helpful and communicative the hosts were.
The only issue we had was that we were asked to take care of our own trash, which Venice makes quite complicated and I think should be included in the cleaning services.