I hate you had problems, we have been on Carnival twice and love them. Never had
a problem. We did get into a port late because we had to turn around and go back to Grand Caymen, a crew person was in critical condition from a fall down stairs. But they informed us and kept us posted. Came up with things to do onboard. Give them another chance. They are the only cruise line we go on now. We have been on Paradise and Imagination.