Honda CRF 300L review - Is this the perfect dual sport motorbike ?