This will be my last carnival cruise. I have had other cruises and carnival does not compare as far as quality goes. Food is of a poor quality compared to other cruises. The music on the ship is loud and not enjoyable. Music is good but loud is not better. Poor on ship activities .