Accommodations were above average, located on a gorgeous beach near the national park reef. The staff, pool and outdoor facilities (including roaming agouti & coatimundi) were charming and very usable. The restaurants were very good, enjoyed many ethnic & local foods. Service was excellent! Communicating my gluten allergy was problematic, starting a month before arrival, but staff were not informed & foods were not labelled. I ate a hamburger (no bun) at the poolside grill that made me ill; after reporting it, concierge, manager & chef could not tell me if their burgers contained gluten, but took extra good care of me (after I got ill), sending hot consumé & rice to my room. I got a call noon the next day to NOT eat the burgers, and staff offered to make me a special meal, gluten-free hamburger & fries, just for my needs-that made me feel well cared for!