The staff was very helpful However, if you are staying in any of their regular rooms (not bungalow) you will be disappointed. There are small gnats everywhere (even at restaurants). We had a HUGE roach in our room also that was a horrible surprise at 1:30 am in the bathroom. They had a private reception that had music until 2:00am that kept us up. So be prepared for not getting much sleep. Music also was loud on Friday night until midnight. I complained at the front desk at 1:00am in my pajamas, and they were nice about it, but I was still awake. The bedding and towels are nice and clean but the room was old, needed painting, and just partially updated. The worse part of the stay was the selection of food. They really just have one menu at the pool restaurant and room service. We had one hamburger at the pool restaurant that was still blue inside and they rewarmed it and gave it back to us on a bloody bun that the raw hamburger was perviously on. SO Gross! Then they still billed us for the hamburger. Then the main dinning was open after 6 but the menu is outrageously priced, so we never ate there. We had room service almost every night and ate the same meal. We went to the grocery store close by and got peanut butter and jelly for lunches. We also stayed in the over water bungalow these are awesome rooms (but they should be for the price $). But still have the same issue with food at the resort.