The ship is terrible - despite its enormous size, has very few things to do, no entertainment program on the main pool deck, only a few games to share among 5000 passengers, very low quality theater shows. Food is quite bad quality. Shore excursions are over priced, with mediocre guides with thick accents you cannot understand. Premium drinks are low quality (particularly wine). Kids programs are super boring - this is the first time my kids refused to go to the kids center and kept repeating how boring everything is. There are only 2 pools on the main deck!! - one indoor and one outdoor, and both are tiny so they are incredibly crowded at all times. Service across the ship is below mediocre. Casino manager is the least professional and disregarding you will ever encounter - don’t bother spending big money, you will get zero attention. Overall, a cheap look and feel and not worth any price you pay. STAY AWAY.