We stayed at Pensione La Calcina a few years ago and loved it. You meed to reserve early - it is very popular. The canal view rooms are lovely. It is in walking distance to everything but very quiet at night. There is a vaporetto stop right in front of the hotel.