I just returned from a week away from home where I had to rent a car. I rented a 2015 Hyundai Elantra. Then I had to rent another car for just a day, a 2015 Cruze. The difference between the two was night and day. The Hyundai was noisy, creaky, cheap-feeling. The Cruze was almost as quiet (on the exact same roads) as a Town Car. Almost. But it was such a joy to drive the Cruze vs. the Elantra. Just sayin'.....
Now you just need to figure out the trim you want.
I like the diesel but it is pricey, the eco model is good if you go manual. The LT2 is a nice blend of the two, good mileage with a nice interior and great fuel mileage. If you want fully loaded look at the LTZ however it only comes in an automatic, as does the diesel.