2019 Cadillac XT4: A stylish, compact luxury crossover with lots of features | Review