After being so very disappointed by the Fiat 500L when I reviewed it a few years ago, I was totally prepared to hate the 2017 Fiat 500X. →