I've only driven it as a rental car, probably 10 or so times on work trips. I've found it steady, fairly quiet, and to have intuitive controls/interface panels. Handles okay in snow, but again it was a rental and probably original tires, not winter or better all seasons. Fun little car to drive. I'm leaning more toward AWD for my next personal purchase since I'm up in the mountains a lot but if I go FWD the Elantra will definitely be on my list.
And if you buy new, I think they still do a 10 year/100,000 mile warranty. A lot of Lyft/Uber drivers around here drive them, too.