Our stay was okay, the cleanliness was average. Our issue was in the one bathroom the shower drain wouldn't drain so, nine of us had to shower in a single shower. That was not good.
The good points were the pool was fun and clean, the AC worked perfectly. Overall the stay was average, I would have given a four or a five if it wasn't for the drain problem.