We found Carnival okay, no major issues. The food and service do not compare to Celebrity. If you're in your 20s and 30s, you might prefer Carnival and it's relaxed atmosphere. You might also find more adventuresome things to do on Carnival. Celebrity is more of an upscale and older crowd. Something that I think is maybe even more important and that is getting a newer ship.