Everything you can think of is provided...beach towels, beach umbrellas, chairs, a fully stocked kitchen (utensils, not food), extra bath towels, vacuum...even central air conditioning.
The patio/balcony always had a cool breeze, pool was nice and included 2 BBQ grills, tables, and plenty of covered spots to lounge out of the sun. Even the beds were exceptionally comfortable.
This was a very quiet, relaxing, comfortable place to stay! It was perfect!!