It was our first cruise experience. We were a little disappointed with the food. The food from Windjammer Cafe was okay and sometimes it's salty. Although it claimed to be a different theme for each night, I found the variety of food didn't change much. We also tried the starlight dining room and chop grill restaurant. The foods were nicer there.
My 5-year-old daughter enjoyed the kids club very much. The teacher invited her to join ball games but she preferred to do quiet activities. The teacher gave her lots of coloring pages and she loved doing it very much.
I do not have much to say about the entertainment and activities. We only spent 30 min at the theatre during our stay because our younger daughter was only two and she was too young for the kids club. It was a hilarious talk show and we enjoyed it very much during the 30 minutes.
We stayed in an interior cabin as a family of four. It was small but as long as we put all of our belongings in drawers, it wasn't too bad after all. We get room service twice a day and our room attendant fold towels into animals. It was definitely a big surprise for our little ones.