Our stay here was perfect. Grecia, Sebastiano's sister, met us at the water taxi station and brought us to the apartment. She provided a map of the city and offered several recommendations - very helpful.
The place is huge and beautiful. It is a stones throw away from St. Marks, and ideally located to get around Venice.