Amazingly clean, plenty of towels, trashbags, anda few goodies to get you going before you get to store.
Beware when you check in this is a time share property and they will sit there and hassle you over the whole time you stay there to go to one of there seminars. They called us everyday on cell phones and in room.
Another thing if you want to go to pool you have to go early there is very limited sits for the amount of units and people like to hold multiple chairs.
Overall it was a great place I probably would book closer to the beach next time though.