The ship itself was awesome and had tons of different things to do. The entertainment is quite dated, I mean the shows were probably good if you are 95 but this is meant to be a family ship and not one of the shows was good for family really. Really wish they had something similar to blue man group like the Epic. The comedians were really good though we saw them 3-4 times and were really happy. I would give the ship a better rating if it wasn't for the the customer service. Getting a drink without yelling and running a waiter down or waiting at the bar for a while was nearly impossible. One of the times we checked in at osheehans at sat at the counter overlooking the atrium, 55 minutes later we still had not had a waiter come to us not once. My wife finally went up because we were hungry and they apologized and ran over and served us quick. But even if we hadn't checked in I feel like in 55 minutes we should have been checked on.Only once in the week we were on the ship was our glass refilled. Every other time we had to request a drink. My guess is the big ship doesn't have nearly enough servers for the amount of people onboard, so its hard to blame the people themselves but it definitely needs fixed. Also the disembarkation was terrible. They called people way too early and had people standing in lines for over an hour.