Maruti Baleno is the most stylish and perfect car in all perspectives. I am getting around 25Kms average for this now. My car is 6+ months older and completed 20,000+ Kms. Maintenance cost is also not much. First 3 servicing is free of cost to expect engine oil. Service from Nexa is also outstanding, I would personally suggest you if you are looking some lavish car then this is it for the middle-class family. If you are looking for swift/polo/i20 then obviously Baleno is better in all of these options as it is a very spacious and optimal car.