Elena was the perfect host and her apartment is lovely. Canareggio is the best neighbourhood in Venice and the roof terraces give excellent views over 360 degrees.