Good location, Sales people behave nicely especially Sheffeek. Better never buy any accessory except company bike( even in crash guard they will cheat us).On service side very pathetic, they dont even have water wash facility, for that one driver takes the bike outside(outside water sevice 500 metre distance but one serviceman to take the vehicle in&out).Service people are not good in diagnose, they used to tell its normal(its Royal Enfield so all these troubles are Royal and be proud of handling troublesome bike). But on expiry of warranty period starts asking replacements(even in warranty periods I had to change parts not covered under warranty).Better carry service when you can spare time in service centre.