Buying experience: Tata gives you the best service while buying the car.
Riding experience: It is like riding a luxury car in low budget.
Details about looks, performance etc: Looks are the best in line, the car has no competition in the same price range
Servicing and maintenance: Very less servicing cost as compared to other competitors (companies)
Pros and Cons: Best in every way but it could be more better with the Sun roof