Excellent place for staying in Venice.