The layout takes a day or so to get used to. There are a few floors that cut off or don't span the entire ship. Which means at least once you will have to go up or down a floor, walk the length of the boat, and then back up or down to reach your desired location. The elevators were never TOO crowded beyond what you expect on a cruise ship. Rooms were the same as on the other ship I have been on, RCCL Freedom of the Seas. The mid pool is always packed, the back pool has less children and quicker bar service.
It is obvious that they have had some layoffs. As the largest ship in their fleet they need at least one more of every category of everything. It was so bad that at one bingo game I ordered a pina colada and 30 minutes later at the end of the game I was still empty handed. I went to the casino and started playing slots hoping a waiter would come around and I could final get my drink...nothing. Very many times I had to get up from my game and lose my spot to get a drink from the bar. The dinner service took quite some time compared to that of royal caribbean. My water was quite often empty waiting for a refill. The lido deck would start breaking down buffets up to an hour before scheduled close times. If breakfast closes at noon and you get there at 11 you only have a partial selection of what you would have had at 10:30.
The only food I really enjoyed was that from the steakhouse. On the first night they gave every table a complimentary bottle of wine. I also liked the chateaubriand in the southern lights dining room, which was covered in gravy and tasted like roast beef. At breakfast the scrambled eggs were always very watery and undercooked. The omelet station is decent. For lunch we mostly had burgers and hotdogs from the grill near the mid pool. The line sometimes got really long but it was always better than the lido lunch options. Except on the very last day I bit into my burger only to notice it was completely raw inside. Not pale pink, i'm talking RED. Imagine if a kid had picked up that burger...
Prices aren't that bad, comparable to a decent bar in the city. ~5-10 dollars per drink and automatic gratuity added. Not that strong though, they strictly measure out each shot.
They had 4 different comedians on board. Two were funny, one was okay, the other was disrespectful. I sat through a 30 minute set of a comedian mocking a disabled man. I would have walked out but the auditorium was jam packed and there was no room to walk. We played bingo each day and never won. The $10,000 bingo is a scam, you have to get it in 30 numbers or less. If you get it in 40 numbers or less $5,000. 50 numbers or less $2,000. More than that and the prize is only $1,000. Of course when someone finally got bingo it was for only $1,000 and they had to share that with 5 other people = $200 pp.
Key west- fun, don't go to the beach though. Take the trolley tour, hop on and off a few times. Have some local food and drinks. Lots of shopping
Freeport- DON'T GO TO GRAND LUCAYAN. TAXI DRIVERS ARE ONLY DROPPING YOU OFF TO TRY AND MAKE EXTRA $$$ FROM TAKING YOU TO THE ROCKY BEACH WHERE THEY WILL TRY TO SELL YOU THINGS NONSTOP. Also, freeport is not pretty. No palm trees really. All industrial plants, yuck.
Nassau- AWESOME. Would definitely take a trip to just to Nassau in the future.