Average cruise, smaller rooms than most cruises, good service, okay food, great entertainment, big outdoor pool (deep), smaller indoor pool (shallow), kind staff. Our TV circuit kept popping, so we did not have TV for the first 2 days, our sink would not turn off (plumber had to come and fix it), shower/tub would not drain. I traveled with my husband, my daughter (14), and my mother-in-law. Food to your room takes a bit of time...faster just to get food from the buffet and bring it down to your room. Overall, average cruise, not a lot for kids to do, and not a lot of time spent in the ports. Other cruise ships had arrived before us and we left before they did. Nice, but not luxurious or fancy. My daughter loved the outdoor pool and the basketball court. Not many activities for kids her age. Wish we had more time in the ports. I would choose a different cruise line.