Mahindra centuro is a nice bike.
It is a bike packed with features. It has several unique features like flexible indicators that reduces the chances of breaking of indicators, parking indicators that helps in finding the bike in the parking area, central locking, anti theft alarm etc.
It may be good in visual aspects but considering the performance it is average. I must say it does not give any feeling of riding a bike.