This place is perfectly situated on a quiet street and has all the necessities for a stay in the lovely Venice.