Celebrity has a special needs form if one needs a special diet. We requested a no salt vegetarian diet. It appears that nobody on the ship reads the form. So you ask the maitre'd when you are on the ship. "No problem" we are told. Then it is a 50-50 proposition if you actually get a proper meal. They can do the no salt vegetarian but can't seem to be able to add any different spices, although they have them on board. After several complaints we were put on the "no sail" list, refusing to allow us to book another cruise as they could not accommodate our dietary requirements despite being told it is not a problem or an unreasonable request. If you can put up with their regular meals, which range from terrible to quite good, then try this cruise line. Other than mediocre production shows, the other entertainment is very good and personnel on the ship are very nice, even if they promise more than they deliver.