I love Venice and I love Canareggio, so this place already had a lot going for it before we landed. But it turned out even better than we had hoped. It was perfectly placed (easy from station and to all parts of the town) very comfortable (top, big bed!) and suprisingly even warm enough given the temp outside and the energy restrictions of the day. The restaurant downstairs is as good as you could hope and everything else you would want for self-catering is in very easy reach. It was a perfect week.