Myself and 2 children have celiac. We live in Florida and love cruise vacations over most others due to the fact that all cruise lines are fabulous with our eating needs. You must speak to the matre d when you first get on board and usually they will assign a hostess in the dining room to your very need. You order separately and they are fantastic with meeting your needs. They even have items like gluten-free pancakes and some have pizza!! You must eat in te dining room at every meal, so forget the Lido deck. Good luck, now you can relax and worry about other things, like sunscreen.