Our unit was quite clean, we enjoyed very much the beach chairs and the cooler bag.
A little more supplies would always be welcome (dish soap is an example, and yes I know it's written that the supplies provided are limited), overall a very good experience. We had a little issue with the TV in the main room and we greatly appreciated the prompt response we received - it was fixed the same day (which was a Sunday).