If you've been cruising on other boats such as Royal Caribbean, Norwegian etc. Then this isn't a boat you will enjoy! We were supposed to leave at 4pm and we didn't leave until after 6! There wasn't any nice shows on the boat but the comedy show and karaoke and a dance class. There were MANY raffles and basically not much entertainment like other ships I've been on! The pools were super small and always packed because of the lack of activities! So pretty much my husband and I were the only people not in a swimsuit the whole trip because we thought it would be things to do other than sit at the pool the whole time on the boat! I kept wondering why is everyone always at the pool it ls because there's not really anything to do! There was mini golf on the top deck couldn't play bcuz the wind will blow u and the balls, there was a basketball court and volleyball court but there were no balls for either sport! This is our first and last trip with Carnival! The best part was getting off the boat in Jamaica and the Cayman islands other than that this boat isn't for people who like cruising on a boat that entertains! This boat is a NO NO!!!!