Small clean apartment in a good location. It is noisy because you are on the canal so you are trading off views for peace and quiet and that might just be fine for some. Remember that St Marks square is the lowest area in Venice therefore the wettest at high tide.