Quality, quantity, variety — that’s why passengers love cruise ship buffets, where they can have their cake (and their pasta, burgers, stir fry and pizza) and eat as much of it as they want, too. Here are 10 impressive options to try.