Good news. They have the same benefits as a Platinum Premier
I don't believe an owner gets this. They need to be a FOB -- Friend of Bill.
I'd suspect the reservations system flags 5 Stars and that they have more than an Ambassador to make sure they get suites, etc.