Really cool place located right on the venice canals!