Good pickup, good mileage, awsum looks, far better than activa..I recommend u to buy it..6000 kms done still going on superbly..
Before buying Maestro lot of people told me choose Honda Activa, they said its not good but Im glad that I took the decision to buy it..its really better than expected.