Toyota C-HR: Best of both worlds