Amazing location in Venice - great for families