Absolutely amazing place in the BEST location in Venice!!