The property was ready when we got there.
There were plenty of beach AND shower towels. There were pool toys and beach chairs. The "cage" for the pool was delivered, but not assembled, but it only meant the kids had to jump out of the pool to chase the beachball/ basketball.
Any questions and issues that we had were promptly addressed by the owners.
We really like spending the week there.