It is all subjective... Virgin Voyages is on this list. I just got off Valiant Lady in the Med. and the food was average at best. I ate in 3 "special" restaurants (no charge) Pink Agave, The Wake, and Test Kitchen. My steak in Pink Agave was probably the worst piece of meat in a long, long time, the rest of the meal was good, but that steak was horrible. The Test Kitchen was the best of the 3, but hardly filled me up, The Wake was also average at best, again the steak was tough and over cooked and the sides were nothing to write home about. All in all I didn't starve, but was very disappointed in the food. The best eatery IMO was the Pizza Place, excellent pizza, I had 4 pizzas on my 7 day cruise... I don't go on cruises to eat pizza.