Don't worry about the food. Depending on who is talking, it's either sub-par or it's the best afloat today. Our personal opinion is that it's top notch. We haven't personally sailed X, so, can't really compare. But a good friend of ours who has sailed X and HAL told us he thinks they're about equal; with HAL better at some things, and X at others.
Bottom line is that you shouldn't be disappointed with HAL's food..