It was very clean. The pool was clean. There was plenty of towels and beach supplies. I would stay there again.