A dump, will never go again!
I took my daughter here for her 10th birthday and it was a disaster. The line to check in was a 30 minute wait which is ridiculous. There are only 3 small, slow elevators servicing all 12 stories, however there are NO STAIRS that lead from the lobby to the floors. We found this out the hard way when we tried to leave the next morning and saw there were 20 people waiting in line for the elevator. Since we were on the 3rd floor i was happy to take the stairs only to find out the stairs all lead to behind the resort, none of them lead to the front or the lobby.
The hotel itself is actually very old, they just slapped a waterpark next to it but haven't invested any money into the rooms at all.
The room itself was old and disgusting. There is only 1 small trashcan for the whole room, no clock or alarm, and no premium movies channels, and I'm paying $250 a night?? What a horrible deal. The doors all slam when they close so anyone else leaving their room wakes you up. Between that and the thin walls sleep was nearly impossible. 
The waterpark was horribly overcrowded with mostly unsupervised kids. It was impossible to get an inner-tube, which is required for all the bigger slides (that or the mats, which were also non-existent) therefore were we stuck in the kids play tower or the small overcrowded pool. The smell of chlorine was overpowering and after spending the day there it ended up making us all sick. Also as others have mentioned the water is very cold despite being advertised as heated, be prepared to spend most of your time shivering.
The arcade looked fun until we discovered many of the machines would just take our coins and not work, and some that did work wouldn't dispense tickets when we won. Complaints about this fell on deaf ears. 
The area around the park is horribly run down, i would be careful about eating nearby. You would be better off eating a couple exits down the road. 
Me and my family will never stay in this dump again. Coco key is by far the better deal and better waterpark/hotel.