Hello, my partner and I are looking into some cruises this summer but he eats a primarily vegan diet. Do cruises have vegan options for their meals?