I only had one bad experience on a HAL cruise. It was the dreaded no AC for a week . At least you got a fan. All the fans on our cruise were given out. It won't stop me from sailing HAL again. I just won't sail that particular ship till it has been drydocked and the on going problems corrected. Food has been good on all my cruises. Some were better than others but it still beat cooking and serving ourselves at home.