We wanted a cruise line that had plenty of activities. The zip line was a good time. Pools were kept clean and we never had a problem finding a lounge chair. Short distance but fun for the whole family. The drinks were fantastic. Bartenders were on their game. Our teen age son had the best time of his life. He could not choose where or what he wanted to do next. Our favorite restaurant was Sorentos. The service was fantastic. The windjammer cafe was pretty good as well. Gets a little crowded at times but with so many people on board that is to be expected. The ship had a nice variety of shopping and we came home with some nice purchases. Our cabin was in a noise free area. Did not hear much going on in the halls while we slept. We loved our cruise with Royal Caribbean so much that we book another on Freedom of the Seas. We want to explore all of their ships.
Got a little crowded with 3 of us. That was ok though because we spent very little time in our room.