My 2 kids will be 16 yrs old for our cruise, so I couldn't get the KSF deal, but the deal I just got yesterday seemed super good! It is 30% off each person, plus a flash $50 off total, plus a $50 account credit that I'll use towards beverage packages. I have no clue about other sales that Royal runs, but I'm really happy with this one!