Fully equipped kitchen with a toaster, coffee maker, blender, butcher block, cutting board, utensils and cooking utensils, pots, one small frying pan, baking pans glass and metal, mixing bowls, hand towels (no rags), dish soap and dish washer soap.
Bathrooms had plenty of towels, hand towels, rags, a couple mini soap bottles, couple mini hand soap bars, each bathroom had two tp rolls and master bath had a blow dryer.
Bedrooms come with linens and they worked great. However we couldn't get the tvs to work in the bedrooms. Only the living room we got working. Thankfully we brought our fire sticks and they worked great.
Utility room came with a vacuum (bring a broom).
Beach and pool access was very easy. At the beach your only allowed two chairs an a umbrella per room unless you want to pay and reserve a second set. The pool opens at 8am. There are 160 sun chairs on the deck. The resort holds the max of about 600 tenants. You can reserve a spot at that time. However if you leave that area for more than an hour they will remove your items and bring it to lost and found so others may use your unused spot. After 11am if you have items on the pool deck they can't removed any of your items even if you leave it there to go swim or run to your room to grab lunch.
We brought a small uhaul trailer. They were really kind and allowed us to parked it in the overflow parking area outside of the garage and we taped our second parking pass on it. Perfect place for children. Our family had a great time! We will come back again.