I was initially worried about cruising with 6000 other people on a mega-ship, but we actually noticed the crowds *less* than we did on smaller ships. Embarkation and disembarkation went smoothly with no lines. We made reservations and never waited in line for shows or for a table at dinner. The only lines we encountered were for the waterslides and the FlowRiders, but those we expected.
The ship had a variety of lively spaces and quieter spaces, and the only complaint I would have with its design is that you feel very isolated from the ocean. If we hadn't had a oceanview balcony, I don't know if we would have even known we were at sea. One drawback to the balcony, though: we noticed creaking and clanking from the door frame in the evenings, possibly from the metal expanding and contracting with the changes in temperature between day to night.
Otherwise, the cabin was spacious enough, with ample storage space, and our stateroom attendant was attentive and responsive. We noticed that the staff in general were very eager to please and very accommodating of requests.
A nicely designed space with adequate storage. I appreciated have a power outlet next to the bed, for example. My kids liked that they didn't have to share the sofa bed, that it was a trundle. Water pressure in the bathroom was fine. The space was kept spotlessly clean. The balcony was nice but the door frame would make clanking sounds from compression and expansion with the changes in temperature between day and night.