Hello
Not sure I can definitely answer this but as a guess I'd say that you get your own Star Class Premier check in desk (ie only for premium passengers) and maybe there's a different departure gate also... I'd be a bit surprised if the last one is true as that's operated by the airport so I don't imagine they'll be happy to lay that on, just for premium passengers. Maybe just give them a call if you want to know for sure but I'd guess it's the check-in they're talking about...
Hope this helps