2023 Kia Niro Hybrid: Good to a point.