I have a related question. I am traveling on the Caribbean Princess in June, with four others who are in a suite. I'm not in a suite. I booked a table for 5 in the Crown Grill on embarkation day. Specialty restaurants are included at no charge for suite guests. My credit card was charged $39 for my reservation even though I have substantial OBC. I'm not sure if this is because final payment has not been made.
Does anyone know if, after final payment, I can use my OBC to pay for my meal and get the $39 credited back to my card? Would I have to cancel my existing reservation and make a new reservation?