My DS is not a fan of Disney although we dragged him there twice due to their handling of food allergies.

We went last year to Beaches Negril and it was hit and miss with food allergies. Thankfully he didn't have a reaction but it took some work to get his meals worked out and I was worried the whole time. Also, the nearest hospital was 60+ minutes from the resort which was also a concern.

In Jan we went to Beaches Turks and Caicos and WOW, it was fantastic. He ate like a King. Whatever he wanted, even if it wasn't on the menu, he got. Each day they made him safe cupcakes and cookies for a snack. They have a great system in place for ordering safe meals and there is several medical facilities within a 5-10 minute drive from the resort.

I am counting the days until we go back.