Celebrity if far better than Carnival. We actaully won a 4 day cruise on the Elation. It has the cruise from hell! When you are used to having class, try the ships I suggest. DO NOT give up on cruising, just don't go on Carnival again. We have done 7 cruises and our fav is HAL, Celebrity and RRCL.