We took the Voyager through the Panama Canal last month, and the food and service were outstanding. I have not read any reviews to the contrary.
A bit of advice, though, would be to avoid booking a suite right over the stern, or one too close to this location, due to vibration problems back there. We had a cabin on deck 7 right on the stern (784) and the vibrations were pretty bad when the ship was around 20 knots or over.
Hope this helps,