Other than having some coffee, which I didn't expect them to have stocked, Joy provided everything we needed. Loved the plentiful beach supplies such as boogie boards, snorkel gear, beach toys, even a wagon(we didn't use). Loved our stay and Joy had excellent communication!