It would be fine if it started every time, or if Hyundai cared enough to fix it.
I like the car, I do, but a car should always start. It shouldn't just turn over and never fire, and it sure shouldn't do that for 20 minutes at a time while you sit in parking lots wherever you happen to be. They never fixed it, not for over two years, not even with video documentation of the problem, because they couldn't repeat it at the dealership - even when we have left it there for a total of 49 days. Hyundai has been ordered through arbitration to replace our vehicle, but still has not presented us with a means by which to do so. They have never been helpful through our extensive communications with customer service. It's a fine enough car, I think I would kinda like it if it didn't strand me places. But, if you are thinking of getting one you better hope you get a good one, because Hyundai does not appear to care at all if by chance you don't.