Thought I'd add my two cents as I was on the same cruise. Food reviews are always so subjective based on personal preferences. I am probably the world's pickiest eater and so I never judge the cruise food by myself because frankly, I don't like anything. That being said, I certainly didn't starve on this cruise. My husband who is not picky at all said the food was fine. I did want to comment on the buffet though. It was probably the worst set up buffet of all the cruises I have been on and that surprised me as I had read the Reflection buffet was one of the best. I found there was no particular order to things with bagels being on one counter but the cream cheese on another at breakfast so there were two lines and by the time I'd get to the cream cheese, the bagel was cold. I always had to get in line at 4 different counters at lunch for my salad. Romaine was by the Ceasar salads, tomatoes, cukes, and a few other items in a salad bar area, and then green pepper slices by the stir fry station.