We chose this cruise for what was supposed to be a honeymoon. NEVER again will we cruise with carnival. We met ONE nice bartender on this ship. The food was crappy as well as the people serving it. They were rude and acted like they hated their jobs. This line allows underaged kids to get plastered and start arguments with adults. When security is called, "it doesn't matter that they are underage and drunk." Security was an absolute joke. If you have an issue, you're better of handling it yourself. You smell weed everywhere on the boat, even in the family areas, therefore I'm super glad we did not bring our child with us. I guess some people don't understand we have decent jobs and get drug tested and do not care to smell that 24/7. It was just an overall bad expierience. I do not recommend booking with them and if you do, Elation is not a line you want to take your littler ones!