Elena's place is super - it's in the heart of Venice, has all the needed facilities and a wonderful terrace.
Elena is reachable and helpful! (: