i have taken many cruises and at least 3 with carnival. this company scams big time. 3x i went twice they canceled the route to jamaica claiming bad weather and no refund! they thru a dad and son off the ship when the dad started a petition to get $$ back. the captain refused to speak to us. they never take the time to clean up in between cruises and shut down most of the pools during ur trip so they could clean up. during spring break, they over crowd the ship and allowed to many underage people to drink and naturally there is barf and barf bags everywhere. i would never ever go on another cruise owned by CCL! FILTHY, AND DANGEROUS! KARMA will catch up with CCL. this is tanking further. MARK THIS POST!