We booked this unit last minute due to a change of destination because of the COVID-19 crisis. The unit was clean and the kitchen was well stocked. As with most 30A rentals, bring your own foil, yeti cup, sandwhich baggies, beach towels, etc. We loved having three bedrooms and 3 1/2 bathrooms to spread out- the kids loved the bunk bed. The included beach chair/umbrella set up and the boat shuttle to the beach was AMAZING. The beach area is un-crowded and our kids loved having access to the beach, the lake and the canoes! The heated pool, grills and hot tubs at the complex were an added bonus. We wouldn't hesitate to book this unit again.