This looks fake sorry. Paid leave is not part of a cruise contract. I have seen this before and I saw many red flags. Im on the road more later.
I am the editor, but I also speculate, ask questions and play devil's advocate. I reserve the right to change my mind.