Highly recommended for anyone staying in Venice.