Please Please go on RCCL rather than Carnival!! RCCL runs a much tighter ship. We have sailed on CCL twice and both times were a nightmare. When we sail on RCCL, Holland America or PRincess there is never a problem. The service, food, and cleaniness on CCL is not up to par. The food for instance is of a cheap buffet quality and the service is worse than McDonalds.