1)good
2) excellent
3) outstanding performance, looks classy
4) servicing is good, maintenance is really a drawback
5)pros:rock-solid built, good driving dynamics, and punchy engine
Cons: maintenance is really high when compared, service cost is also really high