This resort promised to accommodate my food allergies, however, I spent the entire vacation watching my family order all this delicious looking food while I ate salad and fruit. They would not prepare dishes special. The rooms had bugs, the staff was combative when you brought up issues and the management didn't care enough to even meet with us. There was much more that went wrong but my advice, choose another place to stay.