I have to agree with donr above. You get what you pay for. So for the budget cruises like NCL , RCL, HAL, Carnival et al, the hands down consistently worst food you will ever experience would have to be RCL. I even had my waiter apoligize every time he brought the meal. Honest to God I never complained to him before he started apoligizing. No more cheap cruise lines for me!