Yamaha TTR125 Review for a tall person and basic trail riding?