Our stay was mediocre. They never came to clean our room, we stayed Saturday to Tuesday and they said at check-in they come every other day and to expect them on Monday morning, we left at 9a, and got back around 5p. When I called they said that I had the do not disturb sign our, which is not true because my kids were fighting over who can bring it in that morning. Then they mentioned that housekeeping was gone for the day and sent up towels. With two young children, our garbages were more than overflowing and our dirty towel pile grew fairly large.
The pool was almost always packed when we went down, right before bed, which I guess us the normal time for all families to go.