I m using Royal Enfield Classic 350 since 1year. Its actually no need to explain but the only problem is that after running 50 km approx it gets heat up and then you feel the ride of Royalnes.
Servicing charge is costly but fuel economy is good in my bike 40kmpl.