Our stay at Sofia's was great. It is right on the canal. Some people have mentioned there are bars and some noise, but it isn't bad. Plus you're on vacation, go have a drink.
We got in on an early train and she let us put our luggage in the entry way before sightseeing.
I would definitely stay there again if going back to Venice.