great spot to stay in Venice.