The accodomation is really centrally located in Venise, which is perfect for a few days journey.
The view on the canal was very appreciable, I would definitely recommend it !