Don't worry, all cruises are nice. Everybody's opinion is different and you can usually find something good. Anyway, you get off the boat everyday and there are so many good authenic restaurants you can choose that are not that expensive.