For starters it blows my mind that people are actually complaining about the amount of kids on the ship. You're looking at a cruise ship that headline a go kart track, waterslides, laser tag, and virtual reality. You should know just by the look of this ship it's going to have plenty of families on it. I've seen a lot of complaints about the upcharges on the ship also for having to pay extra for a lot of the activities. Yes, this might be a shock if you don't look into it and go on the ship expecting it all to be included but it states online that these things do cost extra money so research it and go in budgeting accordingly. Also have seen a lot of complaints about people upset that you need to make reservations for things such as the go karts, laser tag, and the escape room. The ship does this to be organized so go on the first day of your cruise to make these reservations and you'll be stress free the rest of the time. For people wanting to sunbathe and complaining about the seating there is always seating if you walk up two levels from the pool for perfect sun seats. If you're going to try to get seats by the pool past noon you shouldn't expect to find seats together. There is a kid pool and an adult pool but the whole trip both pools were never even close to being full or had over 10 people in them at a time.
The Choir of Man show is the best show on the ship make sure you go to that! Participate in the themed nights and games shows too, they're awesome! The food was great at every single place & every activity on the ship (go karts, virtual reality, laser tag, etc) was well worth the money and a great experience.
TIP FOR WIFI** I purchased the unlimited social media wifi it cost me around a total of $90 for the week. I was able to use all social media with no problem and I was also able to iMessage and FaceTime. This was well worth the money!