A great little place to make your home while you stay in Venezia.