I was about to suggest a Mazda, Mazda 2 to be exact since the guy is considering the City. But I can't say much about Mazda because of my limited knowledge except for the driving experience I had and have right now.

What do I know? Considering that what I had driven many years ago was an owner type jeep, then the assembled fiera, L300, and once I took my mother's Corolla GLI without her knowledge... these vehicles are a far cry for the new cars today. I really can't compare but I strongly suggest to test drive Mazda 2.

Additional​ thing about this, Mazda comes with Yojin's warranty. Just yesterday, I didn't spend anything for my PMS except for the food treat we enjoyed together with the service crew.