El parque está ubicado en New Caney, al norte de Houston y cuenta con más de 20 toboganes, un río lento, piscina con olas y otras actividades acuáticas y terrestres. En septiembre abren solo los fines de semana y la entrada por día tiene un costo reducido por ser fin de temporada.