So I am back from my trip and I have great news! They were absolutely AMAZING at that resort. They honestly treated me like a princess at every restaurant there, the buffet (which I only went there for egg white omelettes and bacon anyways) and room service. My only advice is to make sure when you order anything the specify that you HAVE to eat gluten free or you will be very sick to your waiter - the managers were excellent and I met the food director as well (he actually found us in a restaurant one of the first nights!). The reason I say to specify is because there were some instances when I ordered what was labeled as "gluten free" and when the waiter double checked to make sure it was ok, he would come back and tell me, No actually it does contain gluten and they would make me something else. So just be careful of that!!
I went the entire time without getting sick AT ALL - I actually miss that place! Make it known when you get there that you MUST eat gluten free and they will label your room number with that special request - also normally you are not allowed to make reservations at the restaurants but we were because that way they would be prepared when we showed up of my needs. They also did let me know that they offer gluten free pasta, pancakes, breads, etc... I didn't try any of those, I basically just stuck to my usual eating habits anyways (eggs, meat, vegetables...) The guacamole was awesome and they would toast me corn tortillas to have with it instead of the fried tortilla chips they usually serve. Alot of their sauces contains flour so just be aware of that if you eat at the buffet - which I generally stayed away from except for breakfast.
But don't worry - the food was SOOOO flavorful I couldn't believe some of the dishes were gluten free - and if they came back from checking with the chef about my order and I couldn't have what I ordered they would make me "something very special" which was nice. Just be patient, be nice to the staff because they really do try to make your experience a great one and I am sure you will love your vacation. The language barrier is a little hard so if your waiter doesn't seem to understand your questions just have him get the manager or ask the chef.
Enjoy your vacation! (I wish I could go back asap!!!)