We just stayed there for 1 night this past Saturday, July 9. I too read the reviews and was expecting the worst, but there was no talking my DS6 out of this, he is a huge SpongeBob fan!
We did find some of the issues mentioned on the reviews, but others not at all.
What we did find:
- Crowded and crazy: this was a summer weekend, and, as expected, it was a madhouse! We got to the main pool at around 11:00 am and after a couple of walks around the whole area were able to find 1 free pool chair, but were able to get a couple of lounges a little later. Other than many unsupervised children running around and bumping into you, cutting in line, etc., we did not experience any other disturbing guest behavior: everyone seemed to be just having fun!
- Thin walls: Although the walls and door to the outside were very good at keeping down the pool noise (we did have a lagoon pool room), the walls between units were another story. We could hear ALL KINDS OF SOUNDS coming from our neighbors

Actually, they were not too bad and you could tell were trying to be discreet, but if you get noisy neighbors, it could be a big problem.
What we did not find:
-Dirty rooms, property: our room was spotless, and the hotel in general was well maintained, we did not experience any of the stuff we read about, like bugs in the room, dirty/run down furniture, filthy hallways, etc.
-Rude, uncaring staff: we found everyone to be super friendly and fun, always smiling and asking us if we needed help.
My son had a blast here (actually, DH and I did too!), and, although I wouldn't want to stay for a week, one or 2 nights are OK. I am sure we will be returning while he is still young.