Maruti suzuki alto K10 is one of the best car in entry level category. External build quality is best in the segment. Engine is powerful enough to help you drive comfortably in the city. Handling is also good and you clear tight corners very easily. Ground clearence is also good which keeps you safe from speed breakers and pot holes. Maintenance is also pocket friendly. Only con is the bootspace which sometimes looks small when you are on a shopping spree.