Hands-on Honor 8x: The best sub-$300 smartphone?

Honor, Honor 8x