This spot is a true retreat/oasis in Venice!