Buying experience was not so good as my car delivery got delayed for quite some time. It rides very well just like a sportscar pun intended. Looks are subjective but I didn't like it personally I picked it because it was under Maruti badge servicing is affordable maintenance is way so less .
Pros
Highly family friendly
Good mileage
Low maintenance
Cons
Not really much design you could say.