I have been here twice myself, my kids have been about 4 or 5 times. I will say we only go for parties because it is really expensive for what it is. We end up at other venues instead of here if we are paying.
The check in process is painful. The first time you go plan on 30 to 45 minutes of trying to get the waiver done. You sign your life away, and I am not sure if it would really stand up in court anyway. Each time I am here I see an accident they are quick to respond though.
It doesn't seem to be cleaned or maintained as well as it used to be. For the price they charge you would expect more.