Just want impressions on vehicle. Considering that vehicle. How is the ride and handling? Anything I should be aware of?