After not driving an ST150 since I owned mine back in 2006, I jumped at the chance to review this totally standard, family owned car. But how does it feel in 2024?!