We went during winter break. A lot of kids and college kids. We had about 4000 people on board. A lot of activities on the boat. Climbing wall, skating, bumper cars, Riptide. Indoor Skydiving. There is something for everyone to do. All kinds of music offered in different locations through out the boat.
The negative the food isn't very good, but honestly we cruise a lot and we always choose the best deal, all the cruise lines, food is lacking. Out of all the complimentary restaurants, our favorite was the Solarium Bistro, mediterean food offered. I love the sinks where you can clean your hands before going into the Windjammer. That Purcell that they do offer as an alternative, dries out my hands.
Not a fan of the décor of the ship, but it was very clean. They have a great internet package that is so much better and less expensive than other cruise lines.