The location is so so perfect to enjoy Venice. Even the baforetto station is so near that you don't have to carry your carrier hardly. (I noticed it after I brought my carrier lol)
I had so much fun in Venezia at his place.