Another good alternative could be the Thinkpad Carbon X line, but I don't have any direct experience.
At work I use a mid-2015 Macbook Pro, if you stick to MacOs it's a very good machine. I also have an Ubuntu 17.10 partition on this machine that I use as main daily driver, but there are a few catches with this particular model (slight overheating, battery life is good but not great, I had to manually install drivers for backlight control and webcam).