The main dining room food was 'eh. It seemed to be just a plated version of the buffet upstairs, with a few exceptions. The most unfortunate exception was whenever the chef called for an entree wrapped in pastry. With such large quantities to be made, inevitably the pastry was soggy when it arrived at table.
There is a $50 surcharge added to your meal in the specialty restaurants -- where the REALLY EXCEPTIONAL food is served -- which is offensive, considering you are paying extra to dine there anyway.
Upstairs buffet was OK but not great.
The stateroom we had was very nice and well cared for (as were we) by our room steward team. Everyday the room was cleaned and at night the turndown service was good. We only got chocolates on the first night, that was random, I expected them every night. Our room had a balcony and that was kept clean as well. (Planning note: our room was located where the "X" logo intersects the side of the ship. The mirror film made our glass deck railing cloudy so we had to stand to see the view.)