OPPO Reno 7 Pro Full Review: Why the phone impressed us at first glance