The food quality in the main dining rooms had improved dramatically on our last NCL cruise (I never had too many issues with it), but it was improved from the previous cruises on NCL and lots of folks were in the main dining room rather than paying extra in the surcharge venues. The surcharge venues were good, though we would have passed on the Steakhouse "Cagneys" this last time. We've always been pleased with the Asian Fusion, Teppanyaki and Sushi restaurants. Le Bistro has scaled back a lot and just doesn't have the same quality and special ambiance, but is still worth the extra charge. Do not miss the Blue Lagoon. It is great place to get a light bite. They have good Mac & Cheese and buffalo wings. Oh and if you can get hold of the pretzel bread...it is so good!