I have a mazda 2 and love it.

I've never had an issue with it, good on fuel, car park it anywhere, lovely to drive, enough power for city driving, comfortable enough on the highway as well.