We've had hard time communicating with location management. Nobody replying to emails/phone calls.
When we arrived trash was not cleaned, grill was not usable (very rusty and falling apart - it took us 10 days to replace it with the managers - if we had known, we could have just bought a new one right from the beginning). Issues with freezer and washing machine. No cleaning supplies whatsoever. Bring everything: hand soap, trash bags, laundry detergent, dish soap, sanitizers, etc...
Otherwise, the location is a dream, the beach is fantastic, hourses come right to your door. We had lots of fun!