Hyundai i20 is best of best in this segment.The engine is very very refined and less to no noise.Every thing is awsome. Some more New technology might give a big push and little more second cabin space is required for comfort.It is affordable and compact.Thier cluster system is also very great Suspensions are very good