I'm very happy with my Miata (the DIY factor of the engine not so much... but that is another thread)
We were very impressed with the used Mazda3 we test drove (but not enough to buy it... stealership priced)
Not as pretty but you may want to test drive one of these before you buy:
https://www.hyundaiusa.com/vehicles/2013/elantra/?