Excellent location, nice little roof terrace, quiet. The small kitchen is well equipped. We had a really good stay, the bed is comfortable, the aircon works. The shower is ok, but being at the top of the building don't expect a powerful spray, but it's fine.
Local amenities good, Canareggio is a bit less crowded than much of Venice, but has some good restaurants and bars. Easy to get to the vaporetto. Be careful of the sloping ceilings!