Like many folks, we found the food to be just average, with not as much choice as the other RCL ships we sailed in the past. However, we focus more on the healthy choices, so after the first day, we were able to find places around the ship that had what we wanted. Windjammer if you want it fast and in mass quantities, only ate there for breakfast once and lunch once. Was just OK quality, less choice than the other ships. We ate at the speciality restaurants two nights and for a couple lunches. Here's where they keep the good food and better service. Dinner in the dining room was good, not great. The service was just average.
Dinner in the 150 central park lived up to its billing. Have had similar meals elsewhere (France, Germany, Japan, etc.). Equalled what you would find at a true michelin stared place.
Dinner at Umami (not sure if this is the right name), the sushi place, was good. Not as good as the real thing in Japan, but better than most places in the US.
Lunch at Jonnie Rockets is always good. Lunch at Giovannis was fantastic. Great service and the food was really good.
Steward was good, learned our name before we met him by our cabin number. Every special service we asked for he did with out trouble.
We were up early and in our room early, because of the small kids. Needless to say, most folks were not! So for us, the ship was not crowded. e.g., at 8 in the morning you have the pool to yourselves.
We picked this ship because it had child care for our 2 year old and a place for him to swim. The kiddy pool was a little small and he was bored in an hour, but everyday he was in to it again no problem. The child care was great and they were patient with our sons and followed our specific care instructions to the letter.
We tried the in stateroom care two nights, no problem with who they sent. And it worked out well. Not very expensive.
Enjoyable stuff on the ship, lots for everyone, regardless of age. for example, our sons rode the carosel 2 or 3 times each day. I did the zip line twice.
When my wife and sons took their afternoon nap, I worked out. Track was amazing, exercise equipment was the best modern stuff and easy to use. Obviously no waiting, unlike the buffet line!
Service was average, unless you are a suite guest. The concierge you get to use is great. Only ate in the lounge once, but it was good food. Better than what is served in the other lunch places, unless you are paying.
We ate all our meals on the ship. Did not do any shore excursions, we can only go out about three hours before the kids get too tired. So we just looked around ourselves. However, at St Martin we took advantage of the childs program and left our kids on the ship. We then rented a car and toured the island in the afternoon by ourselves.
For what we wanted, it was a great cruise, we all enjoyed it. It was a little overpriced compared to the other ships, though.