We wanted to try one of the newer large ship cruises but were leary of crowds and too many people. We had no issues with that. There are so many different actiivites for everyone that people are at different venues all over the ship at different times. The windjammer is crowded during some peak times but we always went early and had no issues.
The dinning room food and service were excellent. Prime rib, lobster, chicken dishes all excellent. We had anytime dining with no reservation but once on board we set up a reservation time. This helps - you have no waiting. On lobster night go early as there are long lines then.
Chops grille was a disappointment - the service, sides, and desserts were great, but the filet's had no flavor what so ever. Had they not put sauces on the plate to dip the meat in we probably would not have ate it. Two other couples we ran into later in the cruise said they had the same experience. Giovanni's was ok.
The cabin was sufficient. Did not like the position of the closets next to bed as it was hard to get to the back part due to limited walk space between bed and closet. I enjoyed being over the boardwalk and watching different things going on. We could see the aqua show from our balcony (standing) and watch people zip lining.