If you looking for a bike with mileage and style you should always consider unicorn 150.
Perfectly fine in mileage and low maintenance.
Bike is pretty much heavy though.But it is always good to have a heavy bike if you travel to a long distance.
After all its all about Honda.