We stayed in Ca'Navagero for 3 nights and it was wonderful, superb location, beautiful apartment with lots of space, each bedroom having it's own bathroom. Wonderfull quiet location at night but bustling during the day and right by a vaparetto and water taxi stop. Couldn't recommend it highly enough.
Margherita was really sweet and gave us lots of advice on where to eat (great recommendations too)