Buying experience - It's under budget for a middle-class family in India...
Driving experience - Baleno is a very comfortable car for city rides as well as long drives. I drove almost 300km without a single rest. It's very stable at 120km per hr also.
And if u talk about looks and features so to be very honest it's okay. Not very good at this but not bad.
Servicing and maintenance - low maintenance and excellent performance car.