These mega ships have added rooms but not increased amenities or staff. I have taken several cruises in the past and enjoyed them thoroughly. This is the firs time on one of the mega ships and discovered that there are so many people that much of your vacation time is waiting in line. They draw you in with water slides, climbing wall, zip line and pools but they are so crowded or not working that you either never get to use them or wait in line. It took us 2 hours to get off the ship in Nassau because they had two people handing out wrist bands for the Atlantis excursion. Most restaurants were reserved full all the time and waiting for a drink at times was up to 20 minutes. Private island ferry service to 1.5 hours each way because of the volume of people. When you finally got to the island there were not enough chairs for everyone. Sitting pool side was not possible, once again not enough chairs or space.
The children's clubs were great
The food was good depending on what you had