This was our first cruise and it will not be the last. From start to finish it was amazing. We had amazing waiters, cleaners and entertainment could not have asked for more. My only 2 suggestions would be the drinks package is very overpriced and I feel it encourages people to drink a lot to get their monies worth, and the children are not children on the excursions once they are 12. I find this crazy. But it did not dampen our holiday it was amazing. Thank you.