This property had everything. Kitchen was fully stocked, the pool had floats and toys for kids, bedrooms were extremely clean and check in/out was such an easy process. The team has great communication and the layout was perfect. Beach towels and sun screen are included