Well, we all know its maruti, so nothing bad about it. lets straightaway jump to pros and cons:
pros
Complete package at a very low cost
Comfortably spacious in the front, decent at the back
Better city mileage around 17, that is when driven at low speeds, low gears
smooth drive
inexpensive accesories
excellent dealership experience
cons
cheap interiors, unless modified by accessories.
Needs better seating
AC could be more powerful
1st gear always gets stuck
less boot space
you can go ahead and buy it. makes for an awesome city ride. however, it lacks the class that you would prefer.