If you want to stay in Venice proper, this is the place to stay!