I am vegan and we will be staying at CSA. My travel agent inquired about menu options for me. He was told that a chef would meet with me upon arrival! I would go with whatever resort you choose...