Onboard benefits are benefits that you can only take advantage of onboard a sailing. The benefits Club Royale members value the most are The sweet spot, and the tier most members aim for is Prime, which requires 2,500 points. Casino Royale gives its members a number of benefits based on their tier and tier points.