Very nice. There is so much to enjoy with it on so many levels. Aside from the pleasurable driving, becoming familiar with all the features is very rewarding because they can be customized/programmed very specifically to your preferences. I feel like when you master all the parameters on the safety features, it’s like having a copilot on board. Good luck.