Our travel agent Kat Ward was fantastic. She found us a resort that checked all the boxes included a place that would handle food allergies / celiac. And when we had a flight cancellation due to weather and the airlines was being less than helpful, she was there to advise us (outside business hours) and help get things back on track. I highly recommend Kat! - Tim Watson