I have just read the reviews that were written and disagree with must that was said.
EXCELLENT service by all on the ship, you would think they were given 'friendly drugs'. All the officers and crew could not have been nicer. The food was at the expected level for this line. It was always good and when we did use the buffet, they did serve you, it's called service.
The crowd was a little older but to be be expected on an upscale cruise such as this.