Hello,
I’ve installed 64-bit Linux Mint 18 (Cinnamon edition). Everything works out of the box, including WiFi, Bluetooth, keyboard, touchscreen and touchpad (multi-finger gestures), and stylus. Suspend to RAM works also flawlessly. I’ve even tested HDMI output through USB-C. Rotation of the display and pointing devices can be configured using xinput and xrotate. The only exceptions to my complete satisfaction are the two cameras. They are identified as Omnivision OV5648 and OV2680, both connected to the I2C bus. Intel provides the Windows drivers. They are not yet supported by the kernel, although some of the older models from these series are.