El parque está ubicado en New Caney, un poblado 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 para todos en la familia. Sin embargo, "wild isle", una especie de circuito de obstáculos inflables sobre el agua, es de las atracciones más novedosas.