My DD loved it. She was there at 5:45 so she had dinner there (might as well it was included in the hourly rate) and also a snack that might have been french fries. She was there from 5:45 to 9:30pm. The check in is cute, they are very adament that the SAME parent who drops off the child is the only one who can pick them up! DD entered through a window, there were several CMs working. She watched a movie, made a craft and played with all the other kids.
I would recommend reservations, they do fill up and they require a cc# to hold your ressie. You dont need to be staying at the poly for your child to attend.
She has been begging to go back, so she must have had fun!