It was FABULOUS!! I've seen the reviews as well, but we had no problems at all. We booked a gty Jr. Suite and ended up on the 'hump' .... couldn't ask for better than that. The food was great, the service was excellent and we had a blast! I was told on the cc board that I wouldn't be able to do it all in a week and that's true! At the last day we said, hey, we didn't do that yet!! Guess we'll have to go again. We did the steakhouse and it was wonderful as well. We booked the shows online ahead ... the ice show showed it full so I called and they told me to go take care of it as soon as we boarded and we did ... no problem. Got every time and show we wanted and Hairspray was awesome!! As was the water show. We also did NOT think anything was crowded ... Windjammer may have been a little full from time to time (but that was usually because we didnt get there till very late for breakfast on a sea day!) but we still found seats. The waiters find them for you and can't help enough! Our cabin steward was wonderful too. We are Diamond and this was the first time we sailed on a ship that had a diamond lounge (Jr. suites don't qualify for the consiege lounge) and that too was great! We even went up there and sat on the rail to watch the parades. We have NO complaints at all ... embarkation and debarkation were also both very smooth and no problems at the Ports either. I don't know how they do it, but it's great!
Enjoy your trip ... it will be great!