I have been on 14 different Carnival Ships. This is not one of them, though. Your experience is what you make of it. Go with the expectation that you will enjoy yourself. Don't let small annoyances ruin your cruise. I'm sure that you will enjoy the ship. Gloria
We just sailed on the Magic in September -- Montego Bay, Grand Cayman and Cozumel - lovely cruise but we weren't thrilled with the Galveston port for this ship, hard to get to if you are coming from California! Next time it will be on the Dream out of New Orleans!