Amazing place and location in Venice.