This Caribbean cruise may be more expensive than others, but it is, after all, a Disney cruise. My family had never been on a cruise before, and this was an ideal first trip. Also, our kids have food allergies, which is always challenging when traveling. The chef and servers of the Disney Fantasy cruise were the best. The servers moved with us wherever we chose to dine so we never had to repeat our needs. The chef even made us special dishes that were so delicious! They made us all feel special.