We were excited to go on our first "big" family vacation in years. My husband and I traveled with our two daughters (13 and 9). We opted for the 6pm dining time and had a wonderful waiter who treated us VERY well, especially our girls. The food and menu items were great. Although we opted for the new wine package, it was always a struggle to get the wine before dessert. The Windjammer had a large buffet, but found that it rarely changed it's items. We ate the same breakfast every morning. The breakfasts and lunches in the dining hall were well worth the time they took, vs the Windjammer.
It became evident that our ship was crowded when on the first nice day, there wasn't a deck chair to be found. We learned quickly that although it was stated you couldn't reserve seats, you had to get up early and do so to have four chairs together. The pools were full with kids, but not nearly as full as the hot tubs. Those that were designated adult only had mostly children in them. My husband and kids loved the rock wall and the sports deck. They played lots of basketball and ping pong and climbed the wall at least 20 times. The golf simulator was not working the entire cruise and the mini golf was in a location that was so windy, they couldn't get through a full game.
Our cabin was nice, bigger than expected. We booked two inside cabins. Our beds were comfortable and clean. The shows were good, especially the ice show. The ports were great and we had terrific weather. We did an excursion (snuba) and enjoyed the beach.