It's a good outcome, but one achieved by the Royal Family stepping in and overruling the judge, which isn't a good precedent.

What if the reverse had happens - a Saudi royal is convicted of a crime and the Royal Family steps in to overturn the sentence?