We won't sail with Carnival again - because of some sort of engine problem the ship had a constant vibration. The ship is planned for repairs soon but that won't help travelers now. This may be the reason the ship was always behind schedule and made several changes to the schedule of ports. The changes also shortened stops in ports and messed up planned excursions. We never stopped in Maui as was scheduled. We went to Kona twice but had to disembark via tender twice which took hours of waiting in long lines. I could detail many other complaints but the final straw was waiting for four hours to leave the ship in Long Beach. We cruised Princess before and it was a perfect and totally a totally on time as schedule experience.